首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

C# 不引用第三方 DLL 壓縮與解壓縮 ZIP 檔案

     編輯:程式設計綜合問答

.NET 內建的 System.IO.Compression 命名空間已提供完整的 ZIP 壓縮與解壓縮功能,無需額外引用第三方 DLL。

常用類別

  • System.IO.Compression.ZipFile:適合整體壓縮與解壓縮資料夾。
  • System.IO.Compression.ZipArchive:可逐個項目讀取與寫入 ZIP 檔案。

範例程式碼

using System.IO.Compression;

// 壓縮資料夾
ZipFile.CreateFromDirectory(@"C:\source", @"C:\archive.zip");

// 解壓縮
ZipFile.ExtractToDirectory(@"C:\archive.zip", @"C:\destination");

僅需在專案中加入 System.IO.Compression 組件參考,即可在純 C# 環境中完成 ZIP 操作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved