1. 程式人生 > >DoNetZip解壓縮中文檔名亂碼的解決方案

DoNetZip解壓縮中文檔名亂碼的解決方案

今天踩進了這個坑裡,寫一下省的後面的人掉坑

using (ZipFile zip = new ZipFile(zip_file, Encoding.UTF8))
{
    zip.ExtractAll(un_path, ExtractExistingFileAction.OverwriteSilently);
}
return true;

ZipFile的第二引數 可以指定編碼

不多說了 我本來都要把每個ZipEntry的名字都提取出來轉碼 再寫檔案出去了 …