DataTable.Locale プロパティ

定義

テーブル内の文字列の比較に使用するロケール情報を取得または設定します。Gets or sets the locale information used to compare strings within the table.

public:
 property System::Globalization::CultureInfo ^ Locale { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
[System.Data.DataSysDescription("DataTableLocaleDescr")]
public System.Globalization.CultureInfo Locale { get; set; }
member this.Locale : System.Globalization.CultureInfo with get, set
Public Property Locale As CultureInfo

プロパティ値

ユーザーのコンピューターのロケールについてのデータが格納されている CultureInfoA CultureInfo that contains data about the user's machine locale. 既定値は DataSet が属する CultureInfo オブジェクトの (Locale プロパティによって返される) DataTable です。テーブルが DataSet に属さない場合、既定値は現在のシステムの CultureInfo です。The default is the DataSet object's CultureInfo (returned by the Locale property) to which the DataTable belongs; if the table doesn't belong to a DataSet, the default is the current system CultureInfo.

属性

次の例ではCultureInfo 、をLocale使用してを設定し、ISO 言語名を出力します。The following example sets the CultureInfo through the Locale and prints the ISO language name.

private void ChangeCultureInfo(DataTable table)
{
    // Print the LCID  of the present CultureInfo.
    Console.WriteLine(table.Locale.LCID);

    // Create a new CultureInfo for the United Kingdom.
    CultureInfo myCultureInfo = new CultureInfo("en-gb");
    table.Locale = myCultureInfo;

    // Print the new LCID.
    Console.WriteLine(table.Locale.LCID); 
}
Private Sub ChangeCultureInfo(table As DataTable)
   ' Print the LCID  of the present CultureInfo.
   Console.WriteLine(table.Locale.LCID)

   ' Create a new CultureInfo for the United Kingdom.
   Dim myCultureInfo As New CultureInfo("en-gb")
   table.Locale = myCultureInfo

   ' Print the new LCID.
   Console.WriteLine(table.Locale.LCID) 
End Sub

注釈

CultureInfo 、特定のカルチャまたはコミュニティのソフトウェア設定を表します。A CultureInfo represents the software preferences of a particular culture or community.

文字列比較に使用する場合、 CultureInfoは並べ替え、比較、およびフィルター処理に影響します。When used for string comparisons, the CultureInfo affects sorting, comparisons, and filtering.

注意

式を含む列では、 InvariantCultureが使用されます。In columns that contain expressions, the InvariantCulture is used. CurrentCultureは無視されます。The CurrentCulture is ignored.

適用対象

こちらもご覧ください