文件处理导引
在这篇文章中,你将学习到:
- 在C#中,什么是文件处理?
- 为什么需要学习文件处理?
- 什么是文件和流?
C#中,什么是文件处理?
为了在硬盘中永久保存信息或通过C#从保存的文件读取信息,就称之为文件处理。C#文件处理使用流来保存或检索信息。
文件和流
文件是存储在磁盘上的具有特定名称、扩展名和目录路径的数据集合。当你用C#打开文件进行读写时,它就变成了流。流是一系列的字节序列,通过通信路径从一个源头传输到一个目的地。
为什么要学习文件处理?
做为C#开发者,很多时候你需要将信息保存在硬盘上。不会到处都有数据库来保存信息,你的项目可能需要将信息保存在txt文件、doc文件、xls文件、pdf文件或任何其他文件类型中。所以,你必须要知道将数据保存在文件中的概念。
这一部分要学习什么内容?
我们会学习System.IO
命名空间,它是很多类的集合,负责文件的读取、写入和访问。然后,在下一章节,我们会学习如何读写文件、流和字符串、目录信息和文件信息。
本章节只是文件处理的一个概述,下面的几章节中,我们将学习I/O中的类,也要学习如何使用这些类来读写文件。