2017-02-18 64 views
0

我看到了一个问题,关于这个问题之前我张贴我试图寄托都他们建议,没有工作(How to write Unicode characters to the console?) 这是代码:如何在c#中打印一个棋子(unicode)?

 static void Main(string[] args) 
    { 
     Console.OutputEncoding = Encoding.UTF8; 
     Console.WriteLine("\u2654"); 
     Console.Read(); 
    } 

,这就是我在控制台中看到: https://gyazo.com/682aa298f5d55d1a037bf1d12ef910b1。 我希望在控制台有一个国王的标志。 任何人都可以帮忙?

回答

0

您可能选择的Console字体不支持该特定字符。点击Windows工具栏菜单并选择属性 - >字体。尝试一些其他字体,看看他们是否正确显示你的角色。 MS MS哥特

MS Gothic