使用:
Console.WriteLine(System.Globalization.CultureInfo.CurrentCulture.ToString());
私は得る"en-US"
。
たとえば、コントロール パネルの設定 (地域と言語) で何を変更すればよいでしょうか"en-CA"
。
使用:
Console.WriteLine(System.Globalization.CultureInfo.CurrentCulture.ToString());
私は得る"en-US"
。
たとえば、コントロール パネルの設定 (地域と言語) で何を変更すればよいでしょうか"en-CA"
。
"en-CA" などの別のものを取得するには、コントロール パネルの設定 (地域と言語) で何を変更する必要がありますか。
次のように、現在のスレッドに合わせて変更できます。
System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo("en-CA");
その後:
Console.WriteLine(System.Globalization.CultureInfo.CurrentCulture.ToString());
戻ります:
en-CA
私の経験では、カルチャはオペレーティング システムのバージョンによって設定されていました。コントロールパネルの設定ではありません。以前は、文化に基づく機能をテストするために、複数の VM で複数のバージョンの Windows を実行する必要がありました。