次の方法で共有


CultureInfo.ToString メソッド

"<languagecode2>-<country/regioncode2>" という形式で、現在の CultureInfo の名前を格納している文字列を返します。

Overrides Public Function ToString() As String
[C#]
public override string ToString();
[C++]
public: String* ToString();
[JScript]
public override function ToString() : String;

戻り値

現在の CultureInfo を格納している文字列は、"<languagecode2>-<country/regioncode2>" という形式に準拠します。<languagecode2> は ISO 639-1 に基づく小文字の 2 文字から成るコードであり、<country/regioncode2> は ISO 3166 に基づく大文字の 2 文字から成るコードです。

解説

このメソッドは、 Object.ToString をオーバーライドします。

このメソッドは、 Name プロパティの値を返します。 CultureInfo の名前は、RFC 1766 標準の "<languagecode2>-<country/regioncode2>" という形式に準拠します。<languagecode2> は ISO 639-1 の 2 桁の小文字コードであり、<country/regioncode2> は ISO 3166 の 2 桁の大文字コードです。たとえば、米国の英語は "en-US" となります。2 文字の言語コードが存在しない場合は、ISO 639-2 から派生した 3 文字のコードを使用します。たとえば、3 文字のコード "div" は、ディベヒ語を使用するカルチャに対して使用します。定義済みの CultureInfo の名前は、 CultureInfo クラスのトピックに一覧表示されています。

必要条件

プラットフォーム: 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 名前空間 | Object.ToString | Name