导出 (0) 打印
全部展开

System.IO 命名空间

更新:2007 年 11 月

System.IO 命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。

  说明
29kt2zfk.pubclass(zh-cn,VS.90).gifBinaryReader用特定的编码将基元数据类型读作二进制值。
29kt2zfk.pubclass(zh-cn,VS.90).gifBinaryWriter以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。
29kt2zfk.pubclass(zh-cn,VS.90).gifBufferedStream给另一流上的读写操作添加一个缓冲层。无法继承此类。
29kt2zfk.pubclass(zh-cn,VS.90).gifDirectory公开用于创建、移动和枚举通过目录和子目录的静态方法。无法继承此类。
29kt2zfk.pubclass(zh-cn,VS.90).gifDirectoryInfo公开用于创建、移动和枚举目录和子目录的实例方法。无法继承此类。
29kt2zfk.pubclass(zh-cn,VS.90).gifDirectoryNotFoundException当找不到文件或目录的一部分时所引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifDriveInfo提供对有关驱动器的信息的访问。
29kt2zfk.pubclass(zh-cn,VS.90).gifDriveNotFoundException当尝试访问的驱动器或共享不可用时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifEndOfStreamException读操作试图超出流的末尾时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifErrorEventArgsError 事件提供数据。
29kt2zfk.pubclass(zh-cn,VS.90).gifFile提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建 FileStream 对象。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileFormatException应该符合一定文件格式规范的输入文件或数据流的格式不正确时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileInfo提供创建、复制、删除、移动和打开文件的实例方法,并且帮助创建 FileStream 对象。无法继承此类。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileLoadException当找到托管程序集却不能加载它时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileNotFoundException试图访问磁盘上不存在的文件失败时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileStream公开以文件为主的 Stream,既支持同步读写操作,也支持异步读写操作。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileSystemEventArgs提供目录事件的数据:ChangedCreatedDeleted
29kt2zfk.pubclass(zh-cn,VS.90).gifFileSystemInfoFileInfoDirectoryInfo 对象提供基类。
29kt2zfk.pubclass(zh-cn,VS.90).gifFileSystemWatcher侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件。
29kt2zfk.pubclass(zh-cn,VS.90).gifInternalBufferOverflowException内部缓冲区溢出时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifInvalidDataException在数据流的格式无效时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifIODescriptionAttribute设置可视化设计器在引用事件、扩展程序或属性时可显示的说明。
29kt2zfk.pubclass(zh-cn,VS.90).gifIOException发生 I/O 错误时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifMemoryStream创建其支持存储区为内存的流。
29kt2zfk.pubclass(zh-cn,VS.90).gifPath 对包含文件或目录路径信息的 String 实例执行操作。这些操作是以跨平台的方式执行的。
29kt2zfk.pubclass(zh-cn,VS.90).gifPathTooLongException当路径名或文件名超过系统定义的最大长度时引发的异常。
29kt2zfk.pubclass(zh-cn,VS.90).gifPipeException当命名管道内出现错误时引发。
29kt2zfk.pubclass(zh-cn,VS.90).gifRenamedEventArgsRenamed 事件提供数据。
29kt2zfk.pubclass(zh-cn,VS.90).gifStream提供字节序列的一般视图。
29kt2zfk.pubclass(zh-cn,VS.90).gifStreamReader实现一个 TextReader,使其以一种特定的编码从字节流中读取字符。
29kt2zfk.pubclass(zh-cn,VS.90).gifStreamWriter实现一个 TextWriter,使其以一种特定的编码向流中写入字符。
29kt2zfk.pubclass(zh-cn,VS.90).gifStringReader实现从字符串进行读取的 TextReader
29kt2zfk.pubclass(zh-cn,VS.90).gifStringWriter实现一个用于将信息写入字符串的 TextWriter。该信息存储在基础 StringBuilder 中。
29kt2zfk.pubclass(zh-cn,VS.90).gifTextReader表示可读取连续字符系列的读取器。
29kt2zfk.pubclass(zh-cn,VS.90).gifTextWriter表示可以编写一个有序字符系列的编写器。该类为抽象类。
29kt2zfk.pubclass(zh-cn,VS.90).gifUnmanagedMemoryStream提供从托管代码访问非托管内存块的能力。

  结构说明
29kt2zfk.pubstructure(zh-cn,VS.90).gifWaitForChangedResult包含关于所发生更改的信息。

  委托说明
29kt2zfk.pubdelegate(zh-cn,VS.90).gifErrorEventHandler表示将处理 FileSystemWatcher 对象的 Error 事件的方法。
29kt2zfk.pubdelegate(zh-cn,VS.90).gifFileSystemEventHandler表示将处理 FileSystemWatcher 类的 ChangedCreatedDeleted 事件的方法。
29kt2zfk.pubdelegate(zh-cn,VS.90).gifRenamedEventHandler表示将处理 FileSystemWatcher 类的 Renamed 事件的方法。

  枚举说明
29kt2zfk.pubenumeration(zh-cn,VS.90).gifDriveType定义驱动器类型常数,包括 CDRom、Fixed、Network、NoRootDirectory、Ram、Removable 和 Unknown。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifFileAccess定义用于控制对文件的读访问、写访问或读/写访问的常数。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifFileAttributes提供文件和目录的属性。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifFileMode指定操作系统打开文件的方式。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifFileOptions表示用于创建 FileStream 对象的附加选项。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifFileShare包含用于控制其他 FileStream 对象对同一文件可以具有的访问类型的常数。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifHandleInheritability指定基础句柄是否已由子进程继承。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifNotifyFilters指定要在文件或文件夹中监视的更改。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifSearchOption指定是搜索当前目录,还是搜索当前目录及其所有子目录。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifSeekOrigin提供表示流中的参考点以供进行查找的字段。
29kt2zfk.pubenumeration(zh-cn,VS.90).gifWatcherChangeTypes可能会发生的文件或目录更改。

社区附加资源

添加
Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2015 Microsoft