【问题标题】:Combining Multiple Files Into Single Archive (Silverlight/C#)将多个文件合并到单个存档中 (Silverlight/C#)
【发布时间】:2011-04-17 19:42:13
【问题描述】:

在 Silverlight 中,无法访问整个 .NET 库,因此我正在考虑获得 System.IO.Packaging 提供的功能的最佳方式。

我有多个文本文件,我想将它们合并到一个存档中。压缩并不重要,但最终可能很有价值。

出于本能,我会选择一个晦涩的字符作为 BOF/EOF 标记,然后使用单个流生成多个文件,将 BOF/EOF 标记为单个文件。我可能会想出一种格式来检索 BOF 之后的原始文件名。

但在我按照穷人的本能方法进行操作之前,有没有一种规范的方法来解决这个问题?或者任何曾经这样做过的人根据经验提出了一些建议?

【问题讨论】:

    标签: c# io


    【解决方案1】:

    SharpZipLib 在紧凑型框架上工作,没有理由不能在 SilverLight 中工作。

    关于许可(来自他们的页面):

    “用简单的英语,这意味着你可以 在商业中使用这个库 闭源应用程序。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-09
      • 1970-01-01
      相关资源
      最近更新 更多