文件操作之打开文件

时间:2020-07-28 作者:管理员 点击:708

File类的Open方法可以打开文件,使用格式如下:
File.Open(string paht,FileMode mode) :第一个参数是 文件的路径和文件名称,第二个参数是个枚举值表示打开的方法。FileMode的六个枚举值如下:
1)、Append:打开现有文件并定位至文件结尾,如果不存在则创建新文件。
2)、Create:创建新文件,如果存在,它将被覆盖(文件被替换)。
3)、CreateNew:创建新文件,如存在将引发异常。
4)、Open:打开现有文件。
5)、OpenOrCreat:如文件存在,打开;如不存在,创建新文件。
6)、Truncate:打开现有文件,文件一旦被打开就将被清空内容。

Filestream类的Write方法是向指定文件中写入数据,该方法有三个参数
Write(byte[]arrey,int offset, int count);
第一个参数 (byte[]arrey :指要写入的数据,是以字节方式写入的。
第二个参数 int offset 第一个参数的偏量
第三个参数 int count 要写入数据流的长度。
代码如下:
string path = @"C:\Users\Administrator\Desktop\新建文本文档3.txt";
try
{
    FileStream txtFile = File.Open(path, FileMode.Append);
    byte[] byteWrite = { (byte)'s', (byte)'t', (byte)'e', (byte)'n', (byte)'g', (byte)'.', (byte)'c', (byte)'n' };//'s'是字符类型 需要(byte)强制转换

    //写入数据
    //第一个参数 (byte[]arrey :指要写入的数据,是以字节方式写入的。
    //第二个参数 int offset 第一个参数的偏量
    //第三个参数 int count 要写入数据流的长度。
    txtFile.Write(byteWrite, 0, byteWrite.Length);
    txtFile.Close();//关闭
    Console.WriteLine("打开成功");
}
catch(Exception ex)
{
    Console.WriteLine("打开失败,原因是" + ex.Message.ToString());
}
Console.ReadKey();
返回列表
在线沟通

Are you interested in ?

感兴趣吗?

有关我们服务的更多信息,请联系

136 7365 2363(同微信) 13140187702

郑州网站建设郑州网站设计郑州网站制作郑州建站公司郑州网站优化--联系索腾

与我们合作

郑州网站建设郑州网站设计郑州网站制作郑州建站公司郑州网站优化--与索腾合作,您将会得到更成熟、专业的网络建设服务。我们以客户至上,同时也相互挑战,力求呈现最好的品牌建设成果。

业务咨询热线:

136 7365 2363

TOP

QQ客服

在线留言