CultureInfo.Name Eigenschap

Definitie

Hiermee haalt u de cultuurnaam op in de notatie languagecode2-country/regioncode2.

public:
 virtual property System::String ^ Name { System::String ^ get(); };
public virtual string Name { get; }
member this.Name : string
Public Overridable ReadOnly Property Name As String

Waarde van eigenschap

De cultuurnaam in de notatie languagecode2country/regioncode2-, als de huidige CultureInfo cultuur afhankelijk is van cultuur of een lege tekenreeks, als het een invariante cultuur is. languagecode2 is een tweeletterige code van twee letters, zoals gedefinieerd in ISO 639-1, of, als er geen code van twee letters beschikbaar is, een code van drie letters zoals gedefinieerd in ISO 639-3. country/regioncode2 bevat een waarde die is gedefinieerd in ISO 3166 en bestaat meestal uit twee hoofdletters of een BCP-47-taaltag.

Voorbeelden

In het volgende codevoorbeeld worden verschillende eigenschappen van de neutrale culturen weergegeven.

Note

In het voorbeeld worden de oudere zh-CHS en zh-CHT cultuurnamen weergegeven met respectievelijk de 0x0004 en 0x7C04 cultuur-id's. Uw Windows Vista toepassingen moeten echter de naam zh-Hans gebruiken in plaats van zh-CHS en de naam zh-Hant in plaats van zh-CHT. De zh-Hans namen en zh-Hant namen vertegenwoordigen de huidige standaard en moeten worden gebruikt, tenzij u een reden hebt om de oudere namen te gebruiken.

using System;
using System.Globalization;

public class SamplesCultureInfo
{

   public static void Main()
   {

      // Displays several properties of the neutral cultures.
      Console.WriteLine("CULTURE ISO ISO WIN DISPLAYNAME                              ENGLISHNAME");
      foreach (CultureInfo ci in CultureInfo.GetCultures(CultureTypes.NeutralCultures))
      {
         Console.Write("{0,-7}", ci.Name);
         Console.Write(" {0,-3}", ci.TwoLetterISOLanguageName);
         Console.Write(" {0,-3}", ci.ThreeLetterISOLanguageName);
         Console.Write(" {0,-3}", ci.ThreeLetterWindowsLanguageName);
         Console.Write(" {0,-40}", ci.DisplayName);
         Console.WriteLine(" {0,-40}", ci.EnglishName);
      }
   }
}


/*
This code produces the following output.  This output has been cropped for brevity.

CULTURE ISO ISO WIN DISPLAYNAME                              ENGLISHNAME
ar      ar  ara ARA Arabic                                   Arabic
bg      bg  bul BGR Bulgarian                                Bulgarian
ca      ca  cat CAT Catalan                                  Catalan
cs      cs  ces CSY Czech                                    Czech
da      da  dan DAN Danish                                   Danish
de      de  deu DEU German                                   German
el      el  ell ELL Greek                                    Greek
en      en  eng ENU English                                  English
es      es  spa ESP Spanish                                  Spanish
fi      fi  fin FIN Finnish                                  Finnish
zh      zh  zho CHS Chinese                                  Chinese
zh-Hans zh  zho CHS Chinese (Simplified)                     Chinese (Simplified)
zh-Hant zh  zho ZHH Chinese (Traditional)                    Chinese (Traditional)

Note: zh-Hant returns ZHH when using ICU (default). When NLS mode is enabled, it returns CHT.

*/

' Displays several properties of the neutral cultures.
Console.WriteLine("CULTURE ISO ISO WIN DISPLAYNAME                              ENGLISHNAME")
Dim ci As CultureInfo
For Each ci In CultureInfo.GetCultures(CultureTypes.NeutralCultures)
    Console.Write("{0,-7}", ci.Name)
    Console.Write(" {0,-3}", ci.TwoLetterISOLanguageName)
    Console.Write(" {0,-3}", ci.ThreeLetterISOLanguageName)
    Console.Write(" {0,-3}", ci.ThreeLetterWindowsLanguageName)
    Console.Write(" {0,-40}", ci.DisplayName)
    Console.WriteLine(" {0,-40}", ci.EnglishName)
Next ci

'This code produces the following output.  This output has been cropped for brevity.
'
'CULTURE ISO ISO WIN DISPLAYNAME                              ENGLISHNAME
'ar      ar  ara ARA Arabic                                   Arabic
'bg      bg  bul BGR Bulgarian                                Bulgarian
'ca      ca  cat CAT Catalan                                  Catalan
'cs      cs  ces CSY Czech                                    Czech
'da      da  dan DAN Danish                                   Danish
'de      de  deu DEU German                                   German
'el      el  ell ELL Greek                                    Greek
'en      en  eng ENU English                                  English
'es      es  spa ESP Spanish                                  Spanish
'fi      fi  fin FIN Finnish                                  Finnish
'zh      zh  zho CHS Chinese                                  Chinese
'zh-Hans zh  zho CHS Chinese (Simplified)                     Chinese (Simplified)
'zh-Hant zh  zho ZHH Chinese (Traditional)                    Chinese (Traditional)
'
'Note: zh-Hant returns ZHH when using ICU (default). When NLS mode is enabled, it returns CHT.

Opmerkingen

Zie de kolom Language tag in de lijst met taal-/regionamen die worden ondersteund door Windows voor een lijst met vooraf gedefinieerde cultuurnamen en -id's die door de eigenschap Name kunnen Windows worden geretourneerd. Cultuurnamen volgen de standaard die is gedefinieerd door BCP 47. Bovendien kan name elke geldige BCP-47-taaltag zijn, te beginnen met Windows 10. Houd er rekening mee dat cultuurnamen onderhevig zijn aan verandering en dat ze ook de namen van aangepaste culturen kunnen weerspiegelen.

De CultureInfo.Name eigenschap volgt de naamgevingsstandaarden in het CultureInfo klasseonderwerp. Het retourneert de korte vorm van de cultuurnaam die een indicatie van een alternatieve sorteervolgorde uitsluit. Als u bijvoorbeeld een CultureInfo object instantiƫren met behulp van de tekenreeks 'de-DE_phoneb' om een alternatieve sorteervolgorde weer te geven, retourneert de Name eigenschap 'de-DE'.

Als u de volledige naam van de cultuur wilt ophalen, moet u de DisplayNameeigenschap , EnglishNameof NativeName eigenschap gebruiken.

Van toepassing op

Zie ook