首先,要知道.Net Core和.Net Framework两个环境下很多东西是不同的,接下来要说的这个就是其中一个. Encoding.Default,在 .NET Framework 中,Default属性始终获取系统的活动代码页,并创建对应于它的 Encoding对象. 而在 .NET Core 中,Default属性始终返回UTF8Encoding. 官方文档:https://docs.microsoft.com/zh-cn/dotnet/api/system.text.encodin…