【CSharp】コンソールの日本語が文字化けする
C#を勉強します。
背景
C#のお勉強がてらVS2019 Community Edisionを使ってコンソールアプリを作ろうと考えた。
課題
文字が、化ける。

原因
コンソールのエンコードのデフォルトがUTF8ではない?
対策
Console.OutputEncodingの設定をUTF8にするととりあえず直る。
Console.OutputEncoding = System.Text.Encoding.UTF8;
例
ほらね。

参考サイト
- だいぶ前だから忘れちゃった。まあそんなこともあるよね!