标签: c# compression gzip
如何在GZipStream中压缩多个文件?我有3个xml文件,我想将它们压缩成一个.gz文件,当我解压缩时,我应该得到所有3个单独的文件。
我该怎么做?
答案 0 :(得分:2)
gzip仅用于保存单个文件。在对它们进行压缩之前,您需要将它们整理到其他容器中。
答案 1 :(得分:1)
您可以先tar将它们放在一起。 SharpZipLib支持tar,以及它自己的GZip实现。请参阅SharpZipLib.Tar命名空间。文档为here。