使用File和FileInfo类操作文件

来源:互联网 发布:hadoop的端口号 编辑:程序博客网 时间:2024/05/21 13:03

.NET Framework类库包含用于处理文件的两个类似的类:FileInfo和File.

File类为创建、删除和操作文件提供静态方法,而FileInfo类为文件操作提供实例方法。类似与Directory类,File类只提供静态方法,而没有包含任何特性。

File类包含用于将内容写入文件的4种方法:

  • WriteAllText():创建文本,将字符串写入该文件,关闭文件
  • AppendAllText():将字符串附加到已有的文件
  • WriteAllLines():创建文件,将字符串数组写入该文件,关闭文件
  • WriteAllBytes():创建文件,将字节数组写入该文件,关闭文件

下面的代码显示了如何使用各种方法将一些内容写入文件:

File类也包含用于从文件读取内容的3种方法:

  • ReadAllText():打开文件,读取该文件中的所有文本并放入字符串中,关闭文件
  • ReadAllLines():打开文件,读取该文件中的所有文本并放入字符串数组中,关闭文件
  • ReadAllBytes():打开文件,读取该文件中的所有文本并放入字节数组中,关闭文件

 

原创粉丝点击