导出 (0) 打印
全部展开
此文章由人工翻译。 将光标移到文章的句子上,以查看原文。
译文
原文

System.IO 命名空间

System.IO 命名空间包含文件模式、文件访问、文件共享和类用于路径操作和操作流的枚举。 由于基于 Silverlight 的应用程序未使用操作系统的文件系统,并且限制为使用独立存储来保持和访问文件,因此此命名空间不提供任何附加功能。 有关基于 Silverlight 的应用程序如何使用独立存储的更多信息,请参见独立存储

  说明
公共类 BinaryReader 用特定的编码将基元数据类型读作二进制值。
公共类 BinaryWriter 以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。
公共类 Directory 公开用于创建、移动和枚举通过目录和子目录的静态方法。 此类不能被继承。
公共类 DirectoryInfo 公开用于创建、移动和枚举目录和子目录的实例方法。 此类不能被继承。
公共类 DirectoryNotFoundException 基础结构。当找不到文件或目录的一部分时所引发的异常。
公共类 EndOfStreamException 读操作试图超出流的末尾时引发的异常。
公共类 File 提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建 FileStream 对象。
公共类 FileInfo 提供创建、复制、删除、移动和打开文件的实例方法,并且帮助创建 FileStream 对象。 无法继承此类。
公共类 FileLoadException 当找到托管程序集却不能加载它时引发的异常。
公共类 FileNotFoundException 试图访问不存在的文件失败时引发的异常。
公共类 FileStream 在由提升了信任级别的应用程序调用时,公开封装文件的 Stream,既支持同步读写操作,也支持异步读写操作。
公共类 FileSystemInfo FileInfoDirectoryInfo 对象提供基类。
公共类 IOException 发生 I/O 错误时引发的异常。
公共类 MemoryStream 创建其支持存储区为内存的流。
公共类 Path 对包含文件或目录路径信息的 String 实例执行操作。 这些操作是以跨平台的方式执行的。
公共类 PathTooLongException 当路径名或文件名超过系统定义的最大长度时引发的异常。
公共类 Stream 提供字节序列的一般视图。
公共类 StreamReader 实现一个 TextReader,使其以一种特定的编码从字节流中读取字符。
公共类 StreamWriter 实现一个 TextWriter,使其以一种特定的编码向流中写入字符。
公共类 StringReader 实现从字符串进行读取的 TextReader
公共类 StringWriter 实现一个用于将信息写入字符串的 TextWriter 该信息存储在基础 StringBuilder 中。
公共类 TextReader 表示可读取连续字符系列的读取器。
公共类 TextWriter 表示可以编写一个有序字符系列的编写器。 该类为抽象类。
公共类 UnmanagedMemoryStream 基础结构。提供从托管代码访问非托管内存块的能力。

  枚举 说明
公共枚举 FileAccess 定义用于文件读取、写入或读取/写入访问权限的常数。
公共枚举 FileAttributes 提供文件和目录的属性。
公共枚举 FileMode 指定操作系统打开文件的方式。
公共枚举 FileShare 包含用于控制其他 IsolatedStorageFileStream 对象对同一文件可以具有的访问类型的常数。
公共枚举 SearchOption 指定是搜索当前目录,还是搜索当前目录及其所有子目录。
公共枚举 SeekOrigin 提供表示流中的参考点以供进行查找的字段。

社区附加资源

添加
显示:
© 2014 Microsoft