system.IO命名空间简介
类名 |
说明 |
File |
该类是对文件的典型的操作。该类提供用于创建、复制、删除、移动和打开文件的静态方法,File类用于典型的操作,如复制、移动、重命名、创建、打开、删除和追加到文件。也可将File类用于获取和设置文件属性的DataTime信息,或者有关文件创建、访问和写入等操作的DateTime信息 |
StreamReader |
该类实现了一个TextReader,使其以一种特定的编码从字节流中读取字符。StreamReader类以一种特定的编码输入字符,而Stream类用于字节的输入输出。使用StreamReader读取标准文本文件的各行信息。 |
Directory |
该类公开用于创建、移动和枚举目录和子目录的静态方法。无法继承此类。Directory类的典型操作是:复制、移动、重命名、创建和删除目录。也可将Directory类用于获取和设置与目录的创建、访问、写入等操作相关的DataTime信息。 |
DirectoryInfo |
该类公开用于创建、移动和枚举目录和子目录的实例方法。无法继承此类。DirectoryInfo类的典型操作是:复制、移动、重命名、创建和删除目录。 |
FileStream |
该类公开以文件为住的Stream,既支持同步读写操作,也支持异步读写操作。使用FileStream类对文件系统上的文件进行读取、写入、打开、和关闭操作,并对其他与文件相关的操作系统句柄进行操作,如管道、标准输入和标准输出。读写操作可以指定为同步或异步操作。FileStream对输入输出进行缓冲,从而提高性能。 |
FileInfo |
该类提供创建、移动、复制、删除和打开文件的实例方法,并且帮助创建FileStream对象 |
StreamWriter |
该类提供创建、移动、复制、删除和打开文件的实例方法,并且帮助创建FileStream对象。FileInfo类的典型操作是:复制、移动、重命名、创建、打开、删除和追加到文件。而StreamWriter类以一种特定的编码向流中写入字符。StreamWriter类也是以一种特定的编码输入字符,而从Stream派生的类则用于自己的输入和输出。 |