我操作系统win 7 英文版 ,VS2010 也是英文版
今天我想打印两个中文玩,发现全是问号
static void Main(string[] args)
        {
            Console.WriteLine("控制台打印中文");
        }
控制台结果是 ???????那位大侠知道怎么解决..

解决方案 »

  1.   

    试试+Console.WriteLine( System.Text.Encoding.UTF8.GetString(System.Text.Encoding.GetEncoding("GB2312").GetBytes("控制台打印中文")));
      

  2.   


    Console.OutputEncoding = Encoding.GetEncoding("gb2312");
    Console.WriteLine("控制台打印中文");
      

  3.   


    我试,还是没有解决.thanks for you help.
      

  4.   

    运行这段代码我这里抛错了unhandled exception:system.io.ioexception:the parameter is incorrect
    大概意思是为处理异常 参数不正确吧..
    thanks for you help.