我正在尝试编写一个C#控制台应用程序,显示版权符号©。根据{{3}}应该是可能的。但是,在我的Windows 8控制台显示器上,我打印出小写字母c。可能有什么不对?
答案 0 :(得分:7)
找到解决方案。在Console.WriteLine命令之前添加:
Console.OutputEncoding = Encoding.UTF8;
如果我这样做,你链接到的同一个样本就会起作用。
解决方案:How to make console be able to print any of 65535 UNICODE characters
将此标记为社区维基,因为我不是那个知道答案的人。
答案 1 :(得分:0)
您是否在控制台中使用自定义字体?如果是这样,该字体可能不支持(c)字符。