我正在尝试编写一个显示版权符号 © 的 C# 控制台应用程序。根据this StackOverflow answer应该是可能的。但是,在我的 Windows 8 控制台显示器上,我打印出了小写字母 c。有什么问题?
Jesse
问问题
2635 次
2 回答
8
找到了解决方案。在 Console.WriteLine 命令之前添加:
Console.OutputEncoding = Encoding.UTF8;
如果我这样做,您链接到的同一个样本就可以工作。
解决方案的功劳:如何使控制台能够打印 65535 个 UNICODE 字符中的任何一个
将其标记为社区 wiki,因为我并不是真正知道答案的人。
于 2013-05-23T21:47:34.130 回答
0
您是否为控制台使用自定义字体?如果是这样,该字体可能不支持 (c) 字符。
于 2013-05-23T20:33:49.640 回答