RegionInfo Klas

Definitie

Bevat informatie over het land/de regio.

public ref class RegionInfo
public class RegionInfo
[System.Serializable]
public class RegionInfo
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class RegionInfo
type RegionInfo = class
[<System.Serializable>]
type RegionInfo = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type RegionInfo = class
Public Class RegionInfo
Overname
RegionInfo
Kenmerken

Opmerkingen

Zie Aanvullende API-opmerkingen voor RegionInfo voor meer informatie over deze API.

Voorbeeld

In het volgende voorbeeld ziet u verschillende leden van de RegionInfo klasse.

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 );
      Console.WriteLine();

      // Compares the RegionInfo above with another RegionInfo created using CultureInfo.
      RegionInfo myRI2 = new RegionInfo( new CultureInfo("en-US",false).LCID );
      if ( myRI1.Equals( myRI2 ) )
         Console.WriteLine( "The two RegionInfo instances are equal." );
      else
         Console.WriteLine( "The two RegionInfo instances are NOT equal." );
   }
}

/*
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

The two RegionInfo instances are equal.

*/
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)
      Console.WriteLine()

      ' Compares the RegionInfo above with another RegionInfo created using CultureInfo.
      Dim myRI2 As New RegionInfo(New CultureInfo("en-US", False).LCID)
      If myRI1.Equals(myRI2) Then
         Console.WriteLine("The two RegionInfo instances are equal.")
      Else
         Console.WriteLine("The two RegionInfo instances are NOT equal.")
      End If 

   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
'
'The two RegionInfo instances are equal.

Constructors

Name Description
RegionInfo(Int32)

Initialiseert een nieuw exemplaar van de RegionInfo klasse op basis van het land/de regio die is gekoppeld aan de opgegeven cultuur-id.

RegionInfo(String)

Initialiseert een nieuw exemplaar van de RegionInfo klasse op basis van het land/de regio of specifieke cultuur, opgegeven op naam.

Eigenschappen

Name Description
CurrencyEnglishName

Hiermee haalt u de naam op, in het Engels, van de valuta die wordt gebruikt in het land/de regio.

CurrencyNativeName

Hiermee haalt u de naam op van de valuta die wordt gebruikt in het land/de regio, opgemaakt in de systeemeigen taal van het land/de regio.

CurrencySymbol

Hiermee wordt het valutasymbool opgehaald dat is gekoppeld aan het land/de regio.

CurrentRegion

Hiermee wordt het RegionInfo land/de regio opgehaald die wordt gebruikt door de huidige thread.

DisplayName

Hiermee wordt de volledige naam van het land/de regio opgehaald in de taal van de gelokaliseerde versie van .NET.

EnglishName

Hiermee wordt de volledige naam van het land/de regio in het Engels opgehaald.

GeoId

Hiermee haalt u een uniek identificatienummer op voor een geografische regio, land, stad of locatie.

IsMetric

Hiermee wordt een waarde opgehaald die aangeeft of het land/de regio het metrische systeem gebruikt voor metingen.

ISOCurrencySymbol

Hiermee haalt u het ISO 4217-valutasymbool van drie tekens op dat is gekoppeld aan het land/de regio.

Name

Hiermee haalt u de naam of ISO 3166 tweeletterige land-/regiocode voor het huidige RegionInfo object op.

NativeName

Hiermee haalt u de naam op van een land/regio die is opgemaakt in de systeemeigen taal van het land/de regio.

ThreeLetterISORegionName

Haalt de drieletterige code op die is gedefinieerd in ISO 3166 voor het land/de regio.

ThreeLetterWindowsRegionName

Hiermee wordt de code van drie letters opgehaald die is toegewezen door Windows aan het land/de regio die wordt vertegenwoordigd door deze RegionInfo.

TwoLetterISORegionName

Haalt de tweeletterige code op die is gedefinieerd in ISO 3166 voor het land/de regio.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object hetzelfde exemplaar is als de huidige RegionInfo.

GetHashCode()

Fungeert als een hash-functie voor de huidige RegionInfo, geschikt voor hash-algoritmen en gegevensstructuren, zoals een hash-tabel.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die de cultuurnaam of ISO 3166 tweeletterige land-/regiocodes bevat die zijn opgegeven voor de huidige RegionInfo.

Van toepassing op

Zie ook