テキストモードのゲームを作成していますが、C#で重要な文字を表示する際に問題が発生しているようです。それらはコードページCP437から来ていますが、コードページを437に設定したとしても:
Console.OutputEncoding = Encoding.GetEncoding(437);
必要な文字を印刷しようとすると、「????」だけが表示されます。(いくつかの疑問符)、あたかもVisualStudioのコンソールがそれらを印刷できなかったかのように。必要なこれらの文字は、0xB0、0xB1、0xB2、0xDBです。
ところで、私はこのエンコーディングで256文字すべてを印刷しましたが、「?」として表示される文字がはるかに多いことがわかります。
TIA。