.Net Core System.IO.Compression.ZipFile實現Zip格式壓縮和Zip格式解壓縮


一、安裝Nuget包 System.IO.Compression.ZipFile

Install-package System.IO.Compression.ZipFile

 

 

二、ZipFile 類使用

簡單操作方法:

ZipFile.CreateFromDirectory()---壓縮

ZipFile.ExtractToDirectory()---解壓縮

代碼示例:

1.指定文件夾壓縮成zip文件 、指定文件夾發送到zip

//指定文件夾這壓縮
string filename = Directory.GetCurrentDirectory() + "/測試壓縮文件.zip";
ZipFile.CreateFromDirectory(Directory.GetCurrentDirectory() + "/Test/", filename);

 

2.指定zip文件,解壓到文件夾中

//解壓縮到指定文件夾
string target = Directory.GetCurrentDirectory() + "/test2/";
ZipFile.ExtractToDirectory(filename,target,true);

 

 

更多:

asp.net core 中配合響應 html5 的音視頻播放流,以及文件下載

.Net Core 實現 自定義Http的Range輸出實現斷點續傳或者分段下載

.Net Core3 新特性整理

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM