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

속성 값

CultureInfo

사용자의 컴퓨터 로캘에 대한 데이터가 들어 있는 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 됩니다.

적용 대상

추가 정보