在.NET 4.5中新加入的壓縮的命名空間和方法。可以拋棄ICSharpCode.SharpZipLib.dll 這個類庫了。性能上不相上下。但是能夠大大簡化你的代碼。如果開始使用.NET FrameWork4.5 做壓縮不妨試試自帶的壓縮方法.
傳統使用ICSharpCode.SharpZipLib.dll 所寫的代碼。
復制代碼 代碼如下:
static void Main(string[] args)
{
Stopwatch watch = new Stopwatch();
watch.Start();
string path = @"E:\";
Compress(Directory.GetFiles(path), @"F:\4.0.zip");
watch.Stop();
Console.WriteLine("消耗
使用.NET FrameWork 4.5中自帶的壓縮。
復制代碼 代碼如下:
static void Main(string[] args)
{
Stopwatch watch = new Stopwatch();
watch.Start();
string path = @"E:\";
Compress(path, @"F:\4.5.zip");
watch.Stop();
Console.WriteLine("消耗
怎麼樣代碼是不是簡潔了很多呢?