DataTable.Locale 속성

정의

테이블 내의 문자열을 비교하는 데 사용되는 로캘 정보를 가져오거나 설정합니다.

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

속성 값

사용자의 컴퓨터 로캘에 대한 데이터를 포함하는 A CultureInfo 입니다. 기본값은 DataSet 해당 개체가 CultureInfo 속한 개체(속성에서 Locale 반환됨) DataTable 입니다. 테이블이 속해 DataSet있지 않으면 기본값은 현재 시스템 CultureInfo입니다.

특성

예제

다음 예제에서는 ISO CultureInfo 언어 이름을 통해 Locale 설정하고 인쇄합니다.

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

설명

A CultureInfo 는 특정 문화권 또는 커뮤니티의 소프트웨어 기본 설정을 나타냅니다.

문자열 비교 CultureInfo 에 사용할 경우 정렬, 비교 및 필터링에 영향을 줍니다.

메모

InvariantCulture 이 포함된 열에서 사용됩니다. 무시 CurrentCulture 됩니다.

적용 대상

추가 정보