【CSharp】コンソールの日本語が文字化けする
C#を勉強します。
背景
C#のお勉強がてらVS2019 Community Edisionを使ってコンソールアプリを作ろうと考えた。
課題
文字が、化ける。
原因
コンソールのエンコードのデフォルトがUTF8ではない?
対策
Console.OutputEncodingの設定をUTF8にするととりあえず直る。
Console.OutputEncoding = System.Text.Encoding.UTF8;
例
ほらね。
参考サイト
- だいぶ前だから忘れちゃった。まあそんなこともあるよね!