0

我在 .net 4.5 中使用 system.io.compression 提取 zip 文件

var path = @"<zipfilePath>";
 using (ZipArchive zarc = ZipFile.Open(path, ZipArchiveMode.Read,Encoding.UTF8))
 {
            var file= zarc.Entries.First().FullName;
 }

电子メール・テンプレート___第_6_世代™インテル®_コア™_ヴィープロプロセッサー(カスタマイズ可能

这是我在 zip 中的文件。解压后的文件名变成

pchir�gzxsii___u_6_wtyzgrr_nwT_axixtT_xtvdpi_(ftzeyulb

我知道这是一个编码问题。但我不确定在这里使用哪种编码。另外,我想知道一个 zip 文件是否包含中文、韩文等文件名。如何处理每个编码,以便在提取这些后我得到确切的文件名。提前致谢。

4

0 回答 0