System.IO 命名空间

System.IO 和 System.IO.Compression 命名空间包含支持向流读取和写入数据的类型和用于流的基本压缩和解压缩服务。

本主题显示适用于 Windows 应用商店应用的 .NET 中包括的 System.IO 和 System.IO.Compression 命名空间中的类型。请注意,适用于 Windows 应用商店应用的 .NET 不包含每个类型的所有成员。有关各个类型的信息,请参见链接的主题。类型的文档指示 适用于 Windows 应用商店应用的 .NET中包括哪些成员。

System.IO 命名空间

适用于 Windows 应用商店应用的 .NET 中支持的类型

说明

BinaryReader

用特定的编码以二进制值的形式读取基元数据类型。

BinaryWriter

以二进制形式将基元类型写入流,并支持用特定编码写入字符串。

EndOfStreamException

读操作试图超出流的末尾时引发的异常。

FileNotFoundException

尝试访问磁盘上不存在的文件失败时引发的异常。

InvalidDataException

在数据流的格式无效时引发的异常。

IOException

发生 I/O 错误时引发的异常。

MemoryStream

创建其后备存储为内存的流。

Path

对包含文件或目录路径信息的 String 实例执行操作。这些操作是以跨平台的方式执行的。

SeekOrigin

提供表示流中参考点的字段,以方便用户查找。

Stream

提供字节序列的一般视图。

StreamReader

实现一个 TextReader,使其以一种特定的编码从字节流中读取字符。

StreamWriter

实现一个 TextWriter,使其以一种特定的编码向流中写入字符。

StringReader

实现从字符串中读取字符的 TextReader。

StringWriter

实现一个用于将信息写入字符串的 TextWriter。该信息存储在基础 StringBuilder 中。

TextReader

表示可读取连续字符系列的读取器。

TextWriter

表示可以编写连续字符系列的编写器。此类为抽象类。

WindowsRuntimeStorageExtensions

包含开发 Windows 应用商店应用程序时在 Windows 运行时 中用于 IStorageFile 和 IStorageFolder 接口的扩展方法。

WindowsRuntimeStreamExtensions

包含在 Windows 运行时 中的流和在 适用于 Windows 应用商店应用的 .NET中的托管的流之间转换的扩展方法。

System.IO.Compression 命名空间

适用于 Windows 应用商店应用的 .NET 中支持的类型

说明

CompressionLevel

指定值,以指示压缩操作强调速度还是压缩大小。

CompressionMode

指定是否压缩或解压缩基础流。

DeflateStream

提供使用 Deflate 算法压缩和解压缩流的方法和属性。

GZipStream

提供用于压缩和解压缩流的方法和属性。

ZipArchive

表示 zip 存档。

ZipArchiveEntry

表示 zip 存档中的项。

ZipArchiveMode

指定用于与 zip 存档项交互的值。

请参见

概念

用于 Windows 应用商店应用的 .NET API