質問

私はいくつかの異なる言語で利用可能な.NETアプリケーションを持っています。私は基本的にロードし、ファイルを保存(ダブルスを含む)システムの文化ではなく、私は常に表示され、(桁区切り、小数点区切り文字としてピリオドとしてカンマ)アメリカ文化の形式を使用して入力するために数字を強制したいと思います。私は、アプリケーションの文化を上書きしようとしたが、動作するようには思えません。 これに対処する方法はありますか?

役に立ちましたか?

解決

CultureInfo.InvariantCulture一貫したフォーマットでデータを永続化の特定の目的のために存在します。 MSDN のの詳細情報

:あなたは本当にすべての書式は、米国スタイルになりたい場合は、

UIのために、あなたはこれを行うことができます

Application.CurrentCulture = new CultureInfo("en-US");

あなたは各スレッドに文化を設定する必要があることに注意してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top