RegionInfo Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller information om landet/regionen.
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
- Arv
-
RegionInfo
- Attribut
Kommentarer
Mer information om det här API:et finns i Kompletterande API-kommentarer för RegionInfo.
Example
I följande exempel visas flera medlemmar i RegionInfo klassen.
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.
Konstruktorer
| Name | Description |
|---|---|
| RegionInfo(Int32) |
Initierar en ny instans av RegionInfo klassen baserat på det land/den region som är associerad med den angivna kulturidentifieraren. |
| RegionInfo(String) |
Initierar en ny instans av RegionInfo klassen baserat på land/region eller specifik kultur, som anges med namn. |
Egenskaper
| Name | Description |
|---|---|
| CurrencyEnglishName |
Hämtar namnet på den valuta som används i landet/regionen på engelska. |
| CurrencyNativeName |
Hämtar namnet på den valuta som används i landet/regionen, formaterat på det interna språket i landet/regionen. |
| CurrencySymbol |
Hämtar valutasymbolen som är associerad med landet/regionen. |
| CurrentRegion |
RegionInfo Hämtar som representerar det land/den region som används av den aktuella tråden. |
| DisplayName |
Hämtar det fullständiga namnet på landet/regionen på språket för den lokaliserade versionen av .NET. |
| EnglishName |
Hämtar det fullständiga namnet på landet/regionen på engelska. |
| GeoId |
Hämtar ett unikt identifieringsnummer för en geografisk region, ett land, en stad eller en plats. |
| IsMetric |
Hämtar ett värde som anger om landet/regionen använder måttsystemet för mätningar. |
| ISOCurrencySymbol |
Hämtar valutasymbolen ISO 4217 med tre tecken som är associerad med landet/regionen. |
| Name |
Hämtar namn eller ISO 3166 tvåbokstavs lands-/regionkod för det aktuella RegionInfo objektet. |
| NativeName |
Hämtar namnet på ett land/en region som är formaterat på landets/regionens modersmål. |
| ThreeLetterISORegionName |
Hämtar koden med tre bokstäver som definierats i ISO 3166 för landet/regionen. |
| ThreeLetterWindowsRegionName |
Hämtar koden med tre bokstäver som tilldelats av Windows till det land/den region som representeras av den här RegionInfo. |
| TwoLetterISORegionName |
Hämtar tvåbokstavskoden som definierats i ISO 3166 för landet/regionen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är samma instans som den aktuella RegionInfo. |
| GetHashCode() |
Fungerar som en hash-funktion för den aktuella RegionInfo, lämplig för hash-algoritmer och datastrukturer, till exempel en hash-tabell. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som innehåller kulturnamnet eller ISO 3166 tvåbokstavs lands-/regionkoder som angetts för den aktuella RegionInfo. |