【发布时间】:2013-10-24 16:09:03
【问题描述】:
我尝试使用Console.WriteLine((char) 146); 打印此字符’,但它打印了?。当我设置Console.OutputEncoding = System.Text.Encoding.UTF8 时,它打印了一些有问题的字符,而不是我需要的。
【问题讨论】:
-
您可能无法以这种方式以编程方式更改控制台编码。 Windows 控制台通常对 Unicode 无用。
-
你希望打印什么?
-
您是否考虑过将控制台字体更改为具有该字符字形的字体?
-
@user2886646 我的解决方案现在对你有用吗,因为它仍然没有签名作为回答?
-
猜猜它有效,但由于某种原因,您不会将其标记为已回答...
标签: c# .net encoding console-application