Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore RegionInfo (Int32)

 

Inizializza una nuova istanza di RegionInfo classe basata su paese/area geografica associata all'identificatore di impostazioni cultura specificate.

Spazio dei nomi:   System.Globalization
Assembly:  mscorlib (in mscorlib.dll)

public RegionInfo(
	int culture
)

Parametri

culture
Type: System.Int32

Un identificatore delle impostazioni cultura.

Exception Condition
ArgumentException

cultureSpecifica di impostazioni cultura invariante, personalizzata o neutra.

RegionInfo(String)rappresenta il costruttore consigliato per creare un'istanza di un RegionInfo oggetto. A differenza di RegionInfo(Int32) costruttore che richiede un identificatore numerico delle impostazioni cultura come parametro, il relativo parametro è più leggibile codice paese o nome di impostazioni cultura.

Identificatore delle impostazioni cultura viene eseguito il mapping all'identificatore delle impostazioni locali National Language Support (NLS) corrispondente. Informazioni dettagliate sulle impostazioni cultura nella National Language Support (NLS) API Reference a Developer Center.

Il valore di Name proprietà del nuovo RegionInfo oggetto creata un'istanza chiamando il costruttore è il codice di 2 lettere ISO 3166 per il paese/regione, non il linguaggio combinato e codice di paese/area geografica. Ad esempio, se un RegionInfo oggetto viene creata un'istanza con l'identificatore delle impostazioni cultura 0x0409 per impostazioni cultura inglese (Stati Uniti), il valore di Name proprietà è "US". Al contrario, se un RegionInfo viene creata un'istanza di oggetto con il linguaggio combinato e paese/area geografica di codice en-US per impostazioni cultura inglese (Stati Uniti), il valore di Name proprietà è "en-US".

Esempio di codice seguente confronta due istanze di RegionInfo che sono stati creati in modo diverso.

using System;
using System.Globalization;

public class SamplesRegionInfo  {

   public static void Main()  {

      // Creates a RegionInfo using the ISO 3166 two-letter code.
      RegionInfo myRI1 = new RegionInfo( "US" );

      // Creates a RegionInfo using a CultureInfo.LCID.
      RegionInfo myRI2 = new RegionInfo( new CultureInfo("en-US",false).LCID );

      // Compares the two instances.
      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.

The two RegionInfo instances are equal.

*/

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: