2016-04-27 76 views

回答

0

嘗試DotNetZip庫DotNetZip

這是一個很簡單的例子:

ZipFile zipFile = new ZipFile(); 
zipFile.AddFile("{path}/file.txt"); 
zipFile.Save("{path}/filename.zip"); 
zipFile.Dispose(); 

對於在目錄中處理文件這樣做,你可以使用

string [] files = Directory.GetFiles("directoryPath", "*.txt"); 

並添加到壓縮文件例如每個文件在數組中。 注意:Directory.GetFiles函數中的第二個參數是搜索模式

+0

順便提一下,DotNetZip在NuGet中可用 – taquion

相關問題