[.NET]如何設定Console可輸出Unicode的字

[.NET]如何設定Console可輸出Unicode的字

今天使用Console.WriteLine("c中文堃");時,居然輸出 c中文? ,一看就知道是因為「堃」這個Unicode的關係。

所以可以設定「Console.OutputEncoding」屬性,我的預設是 big5 ,所以改成 UTF8 ,就可以正常顯示了,如下,


Console.OutputEncoding = System.Text.Encoding.UTF8;

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^