日別アーカイブ: 2015年11月6日

カルチャの変更

業務中にクライアントマシンのロケール設定が問題になったので、
対応策としてプログラム上でカルチャの変更を行いました。

現在のカルチャの取得先(System.Globalization.CultureInfo)と、
カルチャを変更する場合の設定先(System.Thread.CurrentThread.CurrentCulture)が違い、
わかり難かったので現在のカルチャの取得方法と設定方法を備忘録として残しておきます。


// 現在のカルチャの取得
var calture = System.Globalization.CultureInfo.CurrentCulture();

// カルチャの設定
var calture = CultureInfo.GetCultureInfo(“ja-JP”);
Thread.CurrentThread.CurrentCulture = calture;