别被 Encoding.Default 给骗了

Encoding.Default 心想是指默认编码,那么 ASP.NET 的默认编码不就是 UTF-8 么,连文件都是,它应该是等同于 Encoding.UTF8,其实错了,我们看 Encoding.Default 的注释:获取操作系统的当前 ANSI 代码页的编码。

所以我们还是用指明的编码吧,比如:Encoding.UTF8。这样稳当一些。

你可能感兴趣的