在.Net Core中默认System.Text中不支持CodePagesEncodingProvider.Instance,
System.Text.Encoding.CodePages.dll允许访问.Net Framework平台上不支持的编码提供程序。
更多参考:
https://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/mt643899
Nuget:
地址:http://www.nuget.org/packages/System.Text.Encoding.CodePages/
命令:
Install-Package System.Text.Encoding.CodePages
使用实例:
class Program{ ???static void Main(string[] args) ???{ ???????//注册编码提供程序 ???????Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); ???????Console.WriteLine("中文内容"); ???????Console.WriteLine("Hello World!"); ???????Console.Read(); ???}}
.NET 使用中文编码
原文地址:http://www.cnblogs.com/liuxiaoji/p/7871898.html