繁体   English   中英

如何将 unicode 写入 Visual Studio output 选项卡以进行调试(不是控制台应用程序)?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM