このコードが欲しいです:
System.Console.Out.WriteLine ("œil");
私のテストプログラムœil
の代わりに表示されます。oil
私のシステムでConsole.OutputEncoding
は、デフォルトで850 にWestern European (DOS)
設定され、1252 に設定されています。文字セットには特別な OE と oe 二重文字列が含まれています ( Windows-1252 に関するウィキペディアの記事に見られるように) が、どういうわけか、ISO-8859-1セットにない文字は破棄/置換されるのではないかと思います。CodePage
WindowsCodePage
â
、などç
の文字はコンソールに正しく表示されますが、拡張 0x80 ... 0x9F 範囲の文字は正しく表示されません。
コンソールに正しく表示するにはどうすればよいですか?