代码页和字符编码有什么区别?

jlp*_*jlp 10 .net character-encoding

我的ASP.NET应用程序导入CSV文件.他们大多保存在电子表格或记事本,要求对"字符集",例如:ISO-8859-2,Windows-1210,DOS-852Unicode(UTF-8).

维基说UTF-8是一种字符编码,但Windows-1210ISO-8859-2是代码页.这些术语是否可以互换?

.NET读取以UTF-8保存的文件.它会发现编码本身吗?

Stu*_*tLC 5

在这里查看 Joel Spolsky 的文章和这篇文章

我试图在这个答案中总结我的理解