내보내기(0) 인쇄
모두 확장
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오.
번역
원본

RegionInfo 클래스

해당 국가/지역에 대한 정보를 포함합니다.

System.Object
  System.Globalization.RegionInfo

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

[ComVisibleAttribute(true)]
public class RegionInfo

RegionInfo 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원RegionInfo전체 문화권 이름을 기반으로 특정 국가/지역에 대한 RegionInfo 클래스의 새 인스턴스를 초기화합니다.
위쪽

  이름설명
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원CurrencySymbol해당 국가/지역과 관련된 통화 기호를 가져옵니다.
Public 속성정적 멤버Windows Phone용 Silverlight에서 지원Xbox 360에서 지원CurrentRegion현재 스레드에서 사용하는 국가/지역을 나타내는 RegionInfo를 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원DisplayName지역화된 .NET Framework for Silverlight 버전의 언어로 표시되는 해당 국가/지역의 전체 이름을 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원EnglishName영어로 표시되는 해당 국가/지역의 전체 이름을 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원IsMetric해당 국가/지역의 측정 단위가 미터법인지 여부를 나타내는 값을 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원ISOCurrencySymbol해당 국가/지역과 관련된 세 문자로 된 ISO 4217 통화 기호를 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원Name현재 RegionInfo 개체에 대한 이름 또는 ISO 3166 두 문자 국가/지역 코드를 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원NativeName국가/지역의 이름은 국가/지역의 네이티브 언어 형식으로 가져옵니다.
Public 속성Windows Phone용 Silverlight에서 지원Xbox 360에서 지원TwoLetterISORegionName해당 국가/지역에 대해 ISO 3166에 정의되어 있는 두 문자로 된 코드를 가져옵니다.
위쪽

  이름설명
Public 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원Equals지정된 개체가 현재 RegionInfo 개체와 같은지 여부를 확인합니다. (Object.Equals(Object)을(를) 재정의함)
Protected 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원Finalize가비지 수집에서 Object를 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원GetHashCode해시 알고리즘과 해시 테이블 같은 데이터 구조에 적합한 현재 RegionInfo에 대한 해시 함수의 역할을 합니다. (Object.GetHashCode()을(를) 재정의함)
Public 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원GetType현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원MemberwiseClone현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드Windows Phone용 Silverlight에서 지원Xbox 360에서 지원ToString현재 RegionInfo에 지정된 문화권 이름 또는 ISO 3166 두 문자 국가/지역 코드가 들어 있는 문자열을 반환합니다. (Object.ToString()을(를) 재정의함)
위쪽

CultureInfo 와는 반대로 RegionInfo는 사용자 기본 설정을 나타내지 않으며, 사용자의 언어나 문화권의 영향을 받지 않습니다.

RegionInfo 이름은 국가/지역에 대해 ISO 3166에 정의되어 있는 두 문자로 된 코드 중 하나입니다. 대/소문자를 구분하지는 않지만 Name TwoLetterISORegionName 속성은 해당 코드를 대문자로 검색합니다.

참고참고:

RegionInfo 개체가 두 문자로 된 국가/지역 코드로 식별되는 경우에도 이 두 문자 코드는 새 RegionInfo 개체를 인스턴스화하는 데 사용할 수 없습니다. RegionInfo 개체를 인스턴스화하려면 해당 클래스 생성자에 전체 문화권 이름을 대신 전달해야 합니다. 모든 문화권 이름은 "en-US", "zh-Hans", "eu-ES"와 같이 언어 코드와 국가 또는 지역 코드를 결합합니다.

다음은 System.Globalization 네임스페이스에 있는 이 클래스와 다른 클래스에서 인식하는 미리 정의된 RegionInfo 이름의 목록입니다.

두 문자로 된 ISO 3166 코드

국가/지역

AE

아랍에미리트

AL

알바니아

AM

아르메니아

AR

아르헨티나

AT

오스트리아

AU

오스트레일리아

AZ

아제르바이잔

BE

벨기에

BG

불가리아

BH

바레인

BN

브루나이

BO

볼리비아

BR

브라질

BY

벨로루시

BZ

벨리즈

CA

캐나다

CB

카리브 해

CH

스위스

CL

칠레

CN

중국

CO

콜롬비아

CR

코스타리카

CZ

체코

DE

독일

DK

덴마크

DO

도미니카 공화국

DZ

알제리

EC

에콰도르

EE

에스토니아

EG

이집트

ES

스페인

FI

핀란드

FO

페로 제도

FR

프랑스

GB

영국

GE

Georgia

GR

그리스

GT

과테말라

HK

홍콩 특별 행정구

HN

온두라스

HR

크로아티아

HU

헝가리

ID

인도네시아

IE

아일랜드

IL

이스라엘

IN

인도

IQ

이라크

IR

이란

IS

아이슬란드

IT

이탈리아

JM

자메이카

JO

요르단

JP

일본

KE

케냐

KG

키르기스스탄

KR

한국

KW

쿠웨이트

KZ

카자흐스탄

LB

레바논

LI

리히텐슈타인

LT

리투아니아

LU

룩셈부르크

LV

라트비아

LY

리비아

MA

모로코

MC

모나코

MK

마케도니아

MN

몽골

MO

마카오 특별 행정구

MV

몰디브

MX

멕시코

MY

말레이시아

ME

몬테네그로

NI

니카라과

NL

네덜란드

NO

노르웨이

NZ

뉴질랜드

OM

오만

PA

파나마

PE

페루

PH

필리핀

PK

파키스탄

PL

폴란드

PR

푸에르토리코

PT

포르투갈

PY

파라과이

QA

카타르

RO

루마니아

RS

세르비아

RU

러시아

SA

사우디아라비아

SE

스웨덴

SG

싱가폴

SI

슬로베니아

SK

슬로바키아

SV

엘살바도르

SY

시리아

TH

태국

TN

튀니지

TR

터키

TT

트리니다드 토바고

TW

대만

UA

우크라이나

US

미국

UY

우루과이

UZ

우즈베키스탄

VE

베네수엘라

VN

베트남

YE

예멘

ZA

남아프리카 공화국

ZW

짐바브웨

다음 코드 예제에서는 RegionInfo 클래스의 몇 가지 멤버를 보여 줍니다.


using System;
using System.Globalization;

public class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      // Display RegionInfo property values.
      RegionInfo myRI1 = new RegionInfo("en-US");
      outputBlock.Text += String.Format("   Name:                         {0}", myRI1.Name) + "\n";
      outputBlock.Text += String.Format("   DisplayName:                  {0}", myRI1.DisplayName) + "\n";
      outputBlock.Text += String.Format("   EnglishName:                  {0}", myRI1.EnglishName) + "\n";
      outputBlock.Text += String.Format("   IsMetric:                     {0}", myRI1.IsMetric) + "\n";
      outputBlock.Text += String.Format("   TwoLetterISORegionName:       {0}", myRI1.TwoLetterISORegionName) + "\n";
      outputBlock.Text += String.Format("   CurrencySymbol:               {0}", myRI1.CurrencySymbol) + "\n";
      outputBlock.Text += String.Format("   ISOCurrencySymbol:            {0}", myRI1.ISOCurrencySymbol) + "\n";
      outputBlock.Text += "\n";

      // Compare this RegionInfo with another RegionInfo.
      RegionInfo myRI2 = new RegionInfo("en-US");
      if (myRI1.Equals(myRI2))
         outputBlock.Text += "The two RegionInfo instances are equal." + "\n";
      else
         outputBlock.Text += "The two RegionInfo instances are NOT equal." + "\n";
   }
}
// The example displays the following output.
//       Name:                         US
//       DisplayName:                  United States
//       EnglishName:                  United States
//       IsMetric:                     False
//       TwoLetterISORegionName:       US
//       CurrencySymbol:               $
//       ISOCurrencySymbol:            USD
// The two RegionInfo instances are equal.


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에서 지원되는 운영 체제 및 브라우저에 대한 자세한 내용은 지원되는 운영 체제 및 브라우저을 참조하십시오.

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft