首页
视频
资源
登录
原
解决.net Core 3.1中使用GB2312编码报错
4904
人阅读
2020/9/2 17:05
总访问:
327030
评论:
0
收藏:
0
手机
分类:
.NET
在.net core3.1使用GB2312时抛出以下异常 System.ArgumentException:“gb2312 is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method. tn3#解决方法 在NuGet 添加“System.Text.Encoding.CodePages” 在代码中还需要添加 ``` Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); ``` 代码如下 ``` static void Main(string[] args) { Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); byte[] bytes = Encoding.GetEncoding("gb2312").GetBytes("哈哈哈www.tnblog.net"); string s = Encoding.GetEncoding("GB2312").GetString(bytes); Console.WriteLine("Hello tnblog"); } ```
👈{{preArticle.title}}
👉{{nextArticle.title}}
评价
{{titleitem}}
{{titleitem}}
{{item.content}}
{{titleitem}}
{{titleitem}}
{{item.content}}
小见
吃亏决不亏,惜福才有福
博主信息
排名
6
文章
6
粉丝
16
评论
8
文章类别
云服务
10篇
计算机基础
2篇
NET
5篇
.NET
7篇
后端
4篇
前端
24篇
EF
4篇
随笔
5篇
数据库
1篇
.net core
3篇
linux
2篇
微服务
1篇
移动开发
1篇
docker
1篇
最新文章
最新评价
{{item.articleTitle}}
{{item.blogName}}
:
{{item.content}}
关于我们
ICP备案 :
渝ICP备18016597号-1
网站信息:
2018-2024
TNBLOG.NET
技术交流:
群号656732739
联系我们:
contact@tnblog.net
欢迎加群
欢迎加群交流技术