毛毛的小窝 — 关注技术交流、让我们一起成长

导航

文件(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编辑  收藏  举报