4

著作権記号 © を表示する C# コンソール アプリケーションを作成しようとしています。この StackOverflow の回答によると、それは可能なはずです。しかし、私の Windows 8 コンソール ディスプレイでは、小文字の c が出力されます。何が間違っている可能性がありますか?

4

2 に答える 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 に答える