[英]How to write unicode to Visual Studio output tab for debugging (NOT console app)?
在我的 WPF 应用程序中,当我尝试使用Console.WriteLine
进行调试时,我得到一个?
在写入 unicode 字符时,在“输出”window 中。
Console.WriteLine("こんにちは!");
// Output: ?????!
许多其他线程中提到的解决方案似乎不适用于 WPF
Console.OutputEncoding = Encoding.UTF8; // Crashes
是否可以让 unicode 在 output 选项卡中工作?
从技术上讲, WPF中没有控制台,但是某些控制台命令似乎确实重定向到output window 。 简而言之,控制台是一种特殊的野兽,有自己的一套限制和怪癖。
对于调试,请改用Debug.WriteLine
写入output window 。
Debug.WriteLine("こんにちは!");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.