public void Extract(string Source, string Destination, bool Overwrite)
{
ExtractExistingFileAction overwriteAction = Overwrite
? ExtractExistingFileAction.OverwriteSilently
: ExtractExistingFileAction.DoNotOverwrite;
using (ZipFile zipFile = ZipFile.Read(Source,new ReadOptions(){Encoding = Encoding.Default}))
{
foreach (ZipEntry entry in zipFile)
{
entry.Extract(Destination, overwriteAction);
}
}
}
读取时设置ReadOptions的Encoding即可
dotnetziplibrary(dotnetziplib)解压中文文件名乱码解决方法
最新推荐文章于 2024-03-18 14:43:27 发布