您是否尝试过将控制台编码设置为utf8
代码语言:javascript复制 Console.OutputEncoding= Encoding.UTF8但是它可能仍然不能与以下代码一起工作
控制台模式程序被非Unicode支持卡住了。这是必然的,因为它们的输出可以被重定向。除非系统代码页是中文,否则它们不会正确显示中文字符。
您使用的其他正确支持中文输入的程序都启用了Unicode。这是前进的方法,写一个真正的Windows程序而不是控制台模式的应用程序。这对于Windows窗体来说并不难。
您是否尝试过将控制台编码设置为utf8
代码语言:javascript复制 Console.OutputEncoding= Encoding.UTF8但是它可能仍然不能与以下代码一起工作
控制台模式程序被非Unicode支持卡住了。这是必然的,因为它们的输出可以被重定向。除非系统代码页是中文,否则它们不会正确显示中文字符。
您使用的其他正确支持中文输入的程序都启用了Unicode。这是前进的方法,写一个真正的Windows程序而不是控制台模式的应用程序。这对于Windows窗体来说并不难。