做壓縮與解壓縮對現在來說,是滿普遍的需求,特別是在傳送大資料時,未了減少傳送的時間,所以也會先壓縮過資料再來傳送,而在.Net中,從2.0開始也有提供壓縮的方法-
System.IO.Compression下的GZip,不過在這邊要介紹另外一種第三方套件,叫做SharpZip,因為他可以支援到.Net1.1 並且在壓縮的格式上提供了更多,Zip、GZip、Tar與BZip2等等。
而這邊筆記一下,自己整理後使用的方法,由程式碼片段做記錄。
2015-02-18