C#文件处理简介

C#中的文件是什么?

文件是数据的集合,具有唯一的名称并将数据存储在特定路径中。当我们打开文件进行读写时,它称为stream

什么是流?

流是字节序列。使用了两种类型的流:

  1. 输入流
    此流用于从文件读取数据,这称为读取操作。

  2. 输出流
    此流用于将数据写入文件,这称为写入操作。

用于文件操作的命名空间

在C#中,System.IO命名空间用于执行文件操作。

C#中使用了以下文件操作:

  1. 创建文件

  2. 文件删除

  3. 从文件读取数据

  4. 将数据写入文件

  5. 将数据追加到文件中

  6. 开启档案

  7. 正在关闭文件等...

C#中使用了以下类来处理文件:

  1. BinaryReader

  2. BinaryWriter

  3. BufferedStream

  4. Directory

  5. DirectoryInfo

  6. DriveInfo

  7. File

  8. FileInfo

  9. FileStream

  10. MemoryStream

  11. Path

  12. StreamReader

  13. StreamWriter

  14. StringReader

  15. StringWriter

C#中使用以下文件模式:

  1. Open

  2. Create

  3. CreateNew

  4. OpenOrCreate

  5. Append

  6. Truncate