RegionInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene informazioni sul paese/area geografica.
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
- Ereditarietà
-
RegionInfo
- Attributi
Commenti
Per altre informazioni su questa API, vedere Osservazioni supplementari sulle API per RegionInfo.
Example
Nell'esempio seguente vengono illustrati diversi membri della RegionInfo classe .
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.
Costruttori
| Nome | Descrizione |
|---|---|
| RegionInfo(Int32) |
Inizializza una nuova istanza della RegionInfo classe in base al paese/area geografica associato all'identificatore delle impostazioni cultura specificato. |
| RegionInfo(String) |
Inizializza una nuova istanza della RegionInfo classe in base al paese o all'area geografica o alle impostazioni cultura specifiche, specificate per nome. |
Proprietà
| Nome | Descrizione |
|---|---|
| CurrencyEnglishName |
Ottiene il nome, in inglese, della valuta utilizzata nel paese/area geografica. |
| CurrencyNativeName |
Ottiene il nome della valuta utilizzata nel paese/area geografica, formattato nella lingua nativa del paese/area geografica. |
| CurrencySymbol |
Ottiene il simbolo di valuta associato al paese/area geografica. |
| CurrentRegion |
Ottiene l'oggetto RegionInfo che rappresenta il paese/area geografica utilizzato dal thread corrente. |
| DisplayName |
Ottiene il nome completo del paese o dell'area geografica nella lingua della versione localizzata di .NET. |
| EnglishName |
Ottiene il nome completo del paese/area geografica in inglese. |
| GeoId |
Ottiene un numero di identificazione univoco per un'area geografica, un paese, una città o una località. |
| IsMetric |
Ottiene un valore che indica se il paese o l'area geografica utilizza il sistema di metriche per le misurazioni. |
| ISOCurrencySymbol |
Ottiene il simbolo di valuta ISO 4217 a tre caratteri associato al paese/area geografica. |
| Name |
Ottiene il nome o il codice paese/area geografica ISO 3166 di due lettere per l'oggetto corrente RegionInfo . |
| NativeName |
Ottiene il nome di un paese/area geografica formattato nella lingua nativa del paese/area geografica. |
| ThreeLetterISORegionName |
Ottiene il codice di tre lettere definito in ISO 3166 per il paese/area geografica. |
| ThreeLetterWindowsRegionName |
Ottiene il codice di tre lettere assegnato da Windows al paese/area geografica rappresentato da questo RegionInfo. |
| TwoLetterISORegionName |
Ottiene il codice a due lettere definito in ISO 3166 per il paese/area geografica. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è la stessa istanza dell'oggetto corrente RegionInfo. |
| GetHashCode() |
Funge da funzione hash per l'oggetto corrente RegionInfo, adatto per algoritmi hash e strutture di dati, ad esempio una tabella hash. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa contenente il nome delle impostazioni cultura o i codici paese/area geografica ISO 3166 a due lettere specificati per l'oggetto corrente RegionInfo. |