文件(System.IO命名空间)
在C#中,我们经常要对文件进行操作。当然文件的类型包括很多。我这里重点介绍用于输入输出的类。
1、流:.NET FRAMEWORK中进行的所有的输入和输出工作都要用到流。流是串行化设备的抽象表示
2、System.IO命名空间
File:实用类,提供许多静态方法,用于移动、复制和删除文件
Directory:实用类,提供许多静态的方法,用于移动、复制和删除目录
FileInfo:表示磁盘上的物理文件,具有可以处理此文件的方法,完成对文件的读写,必须创建Stream对象
DirectoryInfo:表示磁盘上的物理目录,具有可以处理此目录的方法。
FileStream:表示可以被写或被读或两者均可的文件。此文件可以同步或异步读写。
StreamReader:从流中读取字符数据,并可以通过使用FileStream被创建为基类。
StreamWriter:向流写字符数据,可以通过使用FileStream被创建为基类。
FileSystemWatcher:用于监视文件和目录,并在这些位置发生变化时,给出应用程序可以捕获的事件。
posted on 2006-05-13 12:51 mjgforever 阅读(431) 评论(0) 编辑 收藏 举报