Console.WriteLine打印中文为何出乱码? 我的win7+vs2012都是英文版,然后Console.WriteLine("win32调用在cmd窗口把"调用"两个字打印为??我想知道,既然windows内核与.net framework都是unicode的实现,为何输出中文还会有问题呢?我在系统上用中文输入法/文件名用中文都没有什么问题啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你的.cs文件的编码改为unicode 因为你当前环境代码页是437,是美国英语的字符编码你把你环境设置成936就是简体中文字符编码环境了//你当前的是这个Console.OutputEncoding = Encoding.GetEncoding(437);//设置成这样就支持中文编码了Console.OutputEncoding = Encoding.GetEncoding(936); 求助关于webbrowser设置cookies的问题 【QQ中怎样判断QQ是否有好友消息来】 C#柱状图的问题 想请教下关于工厂模式的设计思路。。。 看过《数据结构(C语言)》的帮帮忙吧 一个很好的代码生成器,生成可修改的C#的web和membership程序源代码 怎么在winform(C#)下加载flash控件 难,难,这样的DLL API在C#中改如何定义?? 如何在资源文件中使用文本文件? 有关.net library的继承? Convert 会不会导致装箱和折箱 WPF,Blend如何构成控件?
你把你环境设置成936就是简体中文字符编码环境了//你当前的是这个
Console.OutputEncoding = Encoding.GetEncoding(437);
//设置成这样就支持中文编码了
Console.OutputEncoding = Encoding.GetEncoding(936);