文件输入和输出入门

初级
开发人员
高校教师
中小学教师
学生
.NET
Visual Studio Code

了解如何使用 System.IO 类管理本地文件和目录,以及如何使用 CSV 文件和 StreamReader 和 StreamWriter 类存储和检索 C# 对象。

学习目标

  • 描述常见的文件输入和输出作、结构化和非结构化数据之间的差异以及常见的文本文件格式。

  • 使用路径、目录和文件类创建、复制、移动、删除和枚举本地文本文件和目录。

  • 使用 StreamReader 和 StreamWriter 类和 CSV 文件实现文件输入和输出作。

  • 使用 FileStream 类控制文件访问。

  • 使用 BinaryReader 和 BinaryWriter 类读取和写入二进制文件。

  • 使用文件输入和输出作存储和检索 C# 对象。

先决条件

  • 安装了 C# 开发工具包扩展的 Visual Studio Code 安装。

  • 能够在 C# 中开发面向对象的程序,实现类、接口、类继承和多态行为。

  • 能够管理集合、结构、记录、泛型、日期和时间以及匿名类型。