露丝玫瑰婚纱摄影,缘比昙花,王安石 元日
(迄今为止网上那些说的用encoding.default解决中文文件名乱码的都不能真正解决问题!)
1、在程序开始处
encoding.registerprovider(codepagesencodingprovider.instance);
2、设置编码为gbk
class program
{
static void main(string[] args)
{
// 注册代码页提供器实例
encoding.registerprovider(codepagesencodingprovider.instance);
uncompress("a.zip", "x");
}
static void uncompress(string zipfile, string extractpath)
{
// 设置打开的zip文件的编码为gbk
using (var zip = zipfile.open(zipfile, ziparchivemode.read, encoding.getencoding("gbk")))
{
foreach (var entry in zip.entries)
{
system.console.writeline(entry.fullname);
}
zip.extracttodirectory(extractpath, true);
}
}
}
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论