英文操作系统上,如何用Console.WriteLine来输出中文?
我的win7是英文系统,上中文网站,看msdn,装拼音输入法,都没有问题。
但是我用C#编程,向往控制台输出中文:
Console.WriteLine("你好");
发现控制台只能输出??
怎么样才能让控制台程序能显示"你好"这两个汉字呢?
------解决方案--------------------应该是需要在操作系统里安装汉字库吧。
------解决方案--------------------区域语言内,将system locale设置成china
------解决方案--------------------操作系统里安装汉字库,如果不安装中文字库, 那显示出来的就是乱码
------解决方案--------------------应该是文件编码的问题.
将源文件编码改为utf-8,再试.
不行,再看code page是什么
cmd -> chcp
改为utf-8:
chcp 65001