环境正确翻译:的Visual Studio 2008 SP1非英文字符不是在控制台应用程序
我在文本文件中的以下行:
using (var reader = File.OpenText(@"c:\temp\DATA.txt"))
{
...
string textLine = "ist where [name]='Curaçao')"
}
请注意非英文字符。
每当阅读器.ReadLine到达这一点,它将它变成我的控制台应用程序中的问号。
任何想法如何保持这一点?
你是如何宣读读者的?你使用什么编码?文本文件是什么编码? – Oded 2012-01-11 19:57:01