문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

CultureInfo.CurrentCulture 속성

현재 스레드에서 사용하는 문화권을 나타내는 CultureInfo 개체를 가져옵니다.

네임스페이스:  System.Globalization
어셈블리:  mscorlib(mscorlib.dll)

public static CultureInfo CurrentCulture { get; }

속성 값

형식: System.Globalization.CultureInfo
현재 스레드에서 사용하는 문화권을 나타내는 개체입니다.

문화권은 실행 스레드의 속성입니다. 이 읽기 전용 속성은 Thread.CurrentCulture를 반환합니다. 스레드에서 사용하는 문화권을 변경하려면 새 문화권을 Thread.CurrentCulture 속성에 할당합니다.

다음 예제에서는 현재 스레드의 CurrentCultureCurrentUICulture를 변경하는 방법을 보여 줍니다.


using System;
using System.Globalization;
using System.Threading;

public class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      // Displays the name of the CurrentCulture of the current thread.
      outputBlock.Text += String.Format("CurrentCulture is {0}.", CultureInfo.CurrentCulture.Name) + "\n";

      // Changes the CurrentCulture of the current thread to th-TH.
      Thread.CurrentThread.CurrentCulture = new CultureInfo("th-TH");
      outputBlock.Text += String.Format("CurrentCulture is now {0}.", CultureInfo.CurrentCulture.Name) + "\n";

      // Displays the name of the CurrentUICulture of the current thread.
      outputBlock.Text += String.Format("CurrentUICulture is {0}.", CultureInfo.CurrentUICulture.Name) + "\n";

      // Changes the CurrentUICulture of the current thread to ja-JP.
      Thread.CurrentThread.CurrentUICulture = new CultureInfo("ja-JP");
      outputBlock.Text += String.Format("CurrentUICulture is now {0}.", CultureInfo.CurrentUICulture.Name) + "\n";
   }
}
/*
This code produces the following output:
   CurrentCulture is en-US.
   CurrentCulture is now th-TH.
   CurrentUICulture is en-US.
   CurrentUICulture is now ja-JP.
*/


Silverlight

5, 4, 3에서 지원

Windows Phone용 Silverlight

Windows Phone OS 7.1, Windows Phone OS 7.0에서 지원

XNA Framework

Xbox 360, Windows Phone OS 7.0에서 지원

Silverlight에서 지원되는 운영 체제 및 브라우저에 대한 자세한 내용은 지원되는 운영 체제 및 브라우저을 참조하십시오.

커뮤니티 추가 항목

추가
표시: