Share via


CultureInfo.InvariantCulture プロパティ

カルチャに依存しない (インバリアントな) CultureInfo を取得します。

Public Shared ReadOnly Property InvariantCulture As CultureInfo
[C#]
public static CultureInfo InvariantCulture {get;}
[C++]
public: __property static CultureInfo* get_InvariantCulture();
[JScript]
public static function get InvariantCulture() : CultureInfo;

プロパティ値

カルチャに依存しない (インバリアントな) CultureInfo

解説

インバリアント カルチャは、カルチャ固有の設定ではありません。空の文字列 ("") を使用した名前で、またはカルチャ識別子 0x007F を使用することによって、インバリアント カルチャを指定できます。 InvariantCulture は、インバリアント カルチャのインスタンスを取得します。この設定は、英語と関連付けられていますが、国や地域には関連付けられていません。これは、カルチャを必要とする Globalization 名前空間のほとんどのメソッドで使用できます。セキュリティの決定が文字列の比較や大文字/小文字の変換操作に依存する場合は、システムのカルチャ設定にかかわらず一定の動作を保証するために InvariantCulture を使用してください。ただし、インバリアント カルチャは、システム サービスなど、カルチャに依存しない結果を必要とするプロセスでだけ使用する必要があります。それ以外の場合に使用すると、言語として正しくない、またはカルチャに対して不適切な結果が生じます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

CultureInfo クラス | CultureInfo メンバ | System.Globalization 名前空間 | CurrentCulture | CurrentUICulture | InstalledUICulture | Parent | IsNeutralCulture