因为你当前环境代码页是437,是美国英语的字符编码
你把你环境设置成936就是简体中文字符编码环境了
//你当前的是这个
Console.OutputEncoding = Encoding.GetEncoding(437);
//设置成这样就支持中文编码了
你把你环境设置成936就是简体中文字符编码环境了
//你当前的是这个
Console.OutputEncoding = Encoding.GetEncoding(437);
//设置成这样就支持中文编码了
Console.OutputEncoding = Encoding.GetEncoding(936);
Console.OutputEncoding = Encoding.UTF8;