ロケールが日本の初期設定
普通につかっていると気が付きませんが、Gitクライアントを使っていると気づきます。
気づくと非常にショックです。
VS2022の設定箇所
ツール → オプション → 環境 → ドキュメント
バージョンにより異なる可能性があります。

BOM有無の表現がありませんが、「BOM=署名」のようです。
質の悪いのがSJIS、UTF-8が混在する
なんでしょね、Program.csはUTF-8でしたが、Form1.csはSJISでした。
どちらも最初からあるファイルなんですがよくわかりません。
