File.ReadAllText 分别指定 ANSI、GB2312 编码结果相同吗?

作者:vkvi 来源:ITPOW(原创) 日期:2013-3-8

如果 File.ReadAllText 指定 ANSI 编码,遇到中文时读取出来是乱码,所以指定 ANSI 和 GB2312 编码是不一样的。

其实 ANSI 和 GB2312 的编码用法一直很乱,一种原因是我们有时用 ANSI 代指 GB2312,另一种原因是 Encoding 和 Charset 让人搞得很头晕,请参见 Charset 和 Encoding 的区别是什么?

相关文章