내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

CultureInfo.EnglishName 속성

2013-12-13

문화권 이름을 "language (country/region)" 형식(영어)으로 가져옵니다.

Namespace:  System.Globalization
어셈블리:  mscorlib(mscorlib.dll)

public virtual string EnglishName { get; }

속성 값

형식: System.String
"language (country/region)" 형식(영어)으로 된 문화권 이름입니다. 여기서 language는 언어의 전체 이름이고 country/region은 국가 또는 지역의 전체 이름입니다.

예를 들어, 특정 문화권 "en-US"의 EnglishName은 "English (United States)"입니다.

이 속성의 값은 .NET Framework의 언어 버전에 관계없이 동일합니다.

다음 예제에서는 몇 가지 문화권의 EnglishName 속성과 DisplayNameNativeName 속성을 표시합니다.


using System;
using System.Globalization;
using System.Windows.Media;

public class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      outputBlock.FontFamily = new FontFamily("Courier New");

      string[] cultureStrings= {"nl-NL", "en", "en-US", "fr-FR", 
                                "de-DE", "ru-RU", "sr-Cyrl-CS",  
                                "sr-Latn-CS", "es-MX", "sv-SE"};
      outputBlock.Text += String.Format("{0,-12} {1,-30} {2,-30} {3,-30}\n\n", 
                                        "Culture", "DisplayName", "NativeName", 
                                        "EnglishName"); 
      foreach (string cultureString in cultureStrings)
      {
         try {
            CultureInfo ci = new CultureInfo(cultureString);
            outputBlock.Text += String.Format("{0,-12} {1,-30} {2,-30} {3,-30}\n", 
                                              cultureString + ":", ci.DisplayName, 
                                              ci.NativeName, ci.EnglishName);
         }
         catch (ArgumentException) {
            outputBlock.Text += String.Format("Unable to create the {0} culture.\n", cultureString);
         }
      }                                        
   }
}
// The example displays the following output:
//    Culture      DisplayName                    NativeName                     EnglishName                   
//    
//    nl-NL:       Dutch (Netherlands)            Nederlands (Nederland)         Dutch (Netherlands)           
//    en:          English                        English                        English                       
//    en-US:       English (United States)        English (United States)        English (United States)       
//    fr-FR:       French (France)                français (France)              French (France)               
//    de-DE:       German (Germany)               Deutsch (Deutschland)          German (Germany)              
//    ru-RU:       Russian (Russia)               русский (Россия)               Russian (Russia)              
//    sr-Cyrl-CS:  Serbian (Cyrillic, Serbia)     српски (Србија)                Serbian (Cyrillic, Serbia)    
//    sr-Latn-CS:  Serbian (Latin, Serbia)        srpski (Srbija)                Serbian (Latin, Serbia)       
//    es-MX:       Spanish (Mexico)               Español (México)               Spanish (Mexico)              
//    sv-SE:       Swedish (Sweden)               svenska (Sverige)              Swedish (Sweden)              


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2014 Microsoft