c# - 在 .NET 中创建 ZIP 存档的最佳/最简单方法是什么?

标签 c# .net zip

您认为哪种方法“最好”。

  • 使用 System.IO.Packaging 命名空间?
  • 使用与 Shell 的互操作?
  • .NET 的第三方库?
  • 与开源非托管 DLL 互操作?

[我可以针对 Framework 3.5;最好 = 最容易设计、实现和维护。]

我最感兴趣的是为什么您认为所选择的方法是最好的。

最佳答案

我一直使用 SharpZipLib

忘记了为什么部分:主要是因为它已经存在了很长时间。它有据可查,并且有一个直观的 API。另外,如果您喜欢那种类型的东西,它是开源的。

关于c# - 在 .NET 中创建 ZIP 存档的最佳/最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/384955/

相关文章:

c# - Newtonsoft.Json 反序列化 base64 图像失败

c# - 是否可以轻松地将 SqlCommand 转换为 T-SQL 字符串?

.net - WCF WSDL 摆脱 qXX 命名空间

c# - AuthorizeAttribute 和参数

C# getter/setter 对

c# - 按名称查找 GridView 列索引的方法

python - 压缩或压缩 python 的理解

java - 如何在 Java 中使用 FTPClient 将文件夹压缩到 FTP 位置

ruby-on-rails - 使用 Tempfile 在 rails 中创建一个 zip 文件

c# - 添加了捆绑和缩小...当我查看源代码时,它看起来仍然不是捆绑和缩小