ヘッダー
C# サンプル集
 

既定のカルチャーを設定する

2022/7/3

→ Visual Basic のサンプルに切り替える → Python のサンプルに切り替える

 

既定のカルチャーを中国語(中国)にする


System.Globalization.CultureInfo.CurrentCulture = new System.Globalization.CultureInfo("zh-CN");

.NETで利用可能なカルチャーの一覧

 

 

既定のカルチャーをヒンディー語(インド)にする


System.Globalization.CultureInfo.CurrentCulture = new System.Globalization.CultureInfo("hi-IN");

.NETで利用可能なカルチャーの一覧

 

 

既定のカルチャーを日本語(日本)にする


System.Globalization.CultureInfo.CurrentCulture = new System.Globalization.CultureInfo("ja-JP");

.NETで利用可能なカルチャーの一覧

 

 

既定のカルチャーをフランス語(フランス)にする


System.Globalization.CultureInfo.CurrentCulture = new System.Globalization.CultureInfo("fr-FR");

.NETで利用可能なカルチャーの一覧

 

 

既定のカルチャーを確認する

//ja-JP のような文字列を取得します。
System.Diagnostics.Debug.WriteLine(System.Globalization.CultureInfo.CurrentCulture.Name);

//人間用に国や地域の名前、言語の名前でカルチャーを表示します。たとえば、日本語(日本)
System.Diagnostics.Debug.WriteLine(System.Globalization.CultureInfo.CurrentCulture.DisplayName);

Debug.WriteLineが表示される場所

 

 

参考:カルチャーによって結果が変わる例

//ドイツ語のドイツカルチャー
System.Globalization.CultureInfo.CurrentCulture = new System.Globalization.CultureInfo("de-DE");
System.Diagnostics.Debug.WriteLine($"{new DateTime(2028, 4, 10):MM/dd (dddd)}"); // 04.10 (Montag)

//日本語の日本カルチャー
System.Globalization.CultureInfo.CurrentCulture = new System.Globalization.CultureInfo("ja-JP");
System.Diagnostics.Debug.WriteLine($"{new DateTime(2028, 4, 10):MM/dd (dddd)}"); // 04/10 (月曜日)

Debug.WriteLineが表示される場所