【发布时间】:2015-03-18 02:20:18
【问题描述】:
我有 2 个 zip 文件(zip1 和 zip2),我需要将这些文件合并为一个,我该如何解决? 我知道我可以修复它,将 ZIP1 解压缩到临时文件夹,然后将其添加到 zip2,但我认为它效率低下,更快的方法是什么?
我正在使用System.IO.Compression 库...
我使用这段代码来探索 Zip2:
using (ZipArchive archive = ZipFile.OpenRead(Zip2))
{
foreach (ZipArchiveEntry entry in archive.Entries)
{
/*...*/
}
}
PD/:Zip1 和 Zip2 文件具有文件、文件夹和子文件夹
【问题讨论】:
-
我们在讨论什么大小的 zip 文件?几MB?几 GB?