C#文件处理-文件管理
在操作系统下使用文件和文件夹,是大家都熟悉的操作,也是非常重要的操作。编写的程序,书写的文档都需要保存下来,保存的过程就是将文件写入磁盘的过程。对于已经存在磁盘上的文件,如果进行修改和查看,就必须从磁盘读取出来,进行相应的格式转换,变成可以读懂的内容,即进行读磁盘的操作。事实上我们每天都要进行读写磁盘的操作,操作系统和各种可视化应用程序,已经把读写磁盘的操作封装好,只要单击相应的按钮或者打开相应的菜单就可执行。
每种编程语言都有从磁盘读数据和向磁盘写数据的技术。C#提供了System.IO的命名空间,用于处理文件/流的操作。通过运用System.IO.DirectoryInfo类和System.IO.FileInfo类我们可以轻易的完成与目录和文件相关的操作,而通过运用System.IO.StreamReader类和System.IO.StreamWriter类我们可以方便的完成与文件的读写相关的操作。