RegionInfo.TwoLetterISORegionName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den in ISO 3166 für das Land/die Region definierten Zwei-Buchstaben-Code ab.
public:
virtual property System::String ^ TwoLetterISORegionName { System::String ^ get(); };
public virtual string TwoLetterISORegionName { get; }
member this.TwoLetterISORegionName : string
Public Overridable ReadOnly Property TwoLetterISORegionName As String
Eigenschaftswert
Der in ISO 3166 für das Land/die Region definierte Zwei-Buchstaben-Code.
Beispiele
Im folgenden Codebeispiel werden die Eigenschaften der RegionInfo Klasse angezeigt.
using System;
using System.Globalization;
public class SamplesRegionInfo {
public static void Main() {
// Displays the property values of the RegionInfo for "US".
RegionInfo myRI1 = new RegionInfo( "US" );
Console.WriteLine( " Name: {0}", myRI1.Name );
Console.WriteLine( " DisplayName: {0}", myRI1.DisplayName );
Console.WriteLine( " EnglishName: {0}", myRI1.EnglishName );
Console.WriteLine( " IsMetric: {0}", myRI1.IsMetric );
Console.WriteLine( " ThreeLetterISORegionName: {0}", myRI1.ThreeLetterISORegionName );
Console.WriteLine( " ThreeLetterWindowsRegionName: {0}", myRI1.ThreeLetterWindowsRegionName );
Console.WriteLine( " TwoLetterISORegionName: {0}", myRI1.TwoLetterISORegionName );
Console.WriteLine( " CurrencySymbol: {0}", myRI1.CurrencySymbol );
Console.WriteLine( " ISOCurrencySymbol: {0}", myRI1.ISOCurrencySymbol );
}
}
/*
This code produces the following output.
Name: US
DisplayName: United States
EnglishName: United States
IsMetric: False
ThreeLetterISORegionName: USA
ThreeLetterWindowsRegionName: USA
TwoLetterISORegionName: US
CurrencySymbol: $
ISOCurrencySymbol: USD
*/
Imports System.Globalization
Public Class SamplesRegionInfo
Public Shared Sub Main()
' Displays the property values of the RegionInfo for "US".
Dim myRI1 As New RegionInfo("US")
Console.WriteLine(" Name: {0}", myRI1.Name)
Console.WriteLine(" DisplayName: {0}", myRI1.DisplayName)
Console.WriteLine(" EnglishName: {0}", myRI1.EnglishName)
Console.WriteLine(" IsMetric: {0}", myRI1.IsMetric)
Console.WriteLine(" ThreeLetterISORegionName: {0}", myRI1.ThreeLetterISORegionName)
Console.WriteLine(" ThreeLetterWindowsRegionName: {0}", myRI1.ThreeLetterWindowsRegionName)
Console.WriteLine(" TwoLetterISORegionName: {0}", myRI1.TwoLetterISORegionName)
Console.WriteLine(" CurrencySymbol: {0}", myRI1.CurrencySymbol)
Console.WriteLine(" ISOCurrencySymbol: {0}", myRI1.ISOCurrencySymbol)
End Sub
End Class
'This code produces the following output.
'
' Name: US
' DisplayName: United States
' EnglishName: United States
' IsMetric: False
' ThreeLetterISORegionName: USA
' ThreeLetterWindowsRegionName: USA
' TwoLetterISORegionName: US
' CurrencySymbol: $
' ISOCurrencySymbol: USD
Hinweise
Der RegionInfo Name ist einer der in ISO 3166 für Land/Region definierten Zwei-Buchstaben-Codes. Der Zwei-Buchstaben-Code für DIE USA lautet z. B. "US".
Important
In einigen Fällen kann die TwoLetterISORegionName Eigenschaft mehr als zwei Zeichen enthalten. Beispielsweise lautet der Wert der TwoLetterISORegionName Eigenschaft für die Karibikregion "029".
Der Fall ist nicht bedeutend. Die NameEigenschaften und TwoLetterISORegionName Die Eigenschaften ThreeLetterISORegionNamegeben jedoch den entsprechenden Code in Großbuchstaben zurück.
Warning
Wenn Sie ein RegionInfo Objekt beibehalten oder zwischen Prozessen kommunizieren möchten, sollten Sie es instanziieren, indem Sie einen vollständigen Kulturnamen anstelle eines zweiseitigen ISO-Regionscodes verwenden. Da RegionInfo Eigenschaften von Skript und Sprache abhängen, verliert das Instanziieren eines RegionInfo Objekts mithilfe eines Regionscodes nur Kontext und Daten.
Die vordefinierten RegionInfo Namen sind in ISO 3166 aufgeführt: Ländercodes.