用于操作 zip 存档及其文件条目的方法分布在三个类中: 、 和 。
创建新条目时,文件将压缩并添加到 zip 包中。 使用 方法可以在添加 条目时指定目录层次结构。 在 zip 包中包含新条目的相对路径。 例如,创建相对路径 为 的新条目会在名为 AddedFolder 的目录中创建压缩文本文件。
如果在项目中引用程序集,则可以从类的类 ) 访问四个扩展方法 (:) .NET Core 2.0 及更高版本中提供的 、、 和 (。 通过这些扩展方法,可以将条目的内容压缩和解压缩到文件中。 程序集不适用于 Windows 8.x 应用商店应用。 在 Windows 8.x 应用商店应用中,可以使用 或 类压缩和解压缩文件,也可以使用 Windows 运行时 类型和 。
第一个示例演示如何创建一个新条目并使用流写入该条目。
以下示例演示如何打开 zip 存档并循环访问条目集合。
第三个示例演示如何使用扩展方法从现有文件在 zip 存档中创建新条目并提取存档内容。 必须引用程序集 才能执行代码。
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/41057.html