CultureInfo.GetCultureInfo CultureInfo.GetCultureInfo CultureInfo.GetCultureInfo CultureInfo.GetCultureInfo Method

Definizione

Recupera un'istanza di sola lettura e inserita nella cache di determinate impostazioni cultura.Retrieves a cached, read-only instance of a culture.

Overload

GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32)

Recupera un'istanza di sola lettura e memorizzata nella cache di determinate impostazioni cultura utilizzando l'identificatore delle impostazioni cultura specificato.Retrieves a cached, read-only instance of a culture by using the specified culture identifier.

GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String)

Recupera un'istanza di sola lettura e inserita nella cache di determinate impostazioni cultura utilizzando il nome delle impostazioni cultura specificato.Retrieves a cached, read-only instance of a culture using the specified culture name.

GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String)

Recupera un'istanza di sola lettura e inserita nella cache di determinate impostazioni cultura.Retrieves a cached, read-only instance of a culture. I parametri specificano le impostazioni cultura inizializzate con gli oggetti TextInfo e CompareInfo specificati da altre impostazioni cultura.Parameters specify a culture that is initialized with the TextInfo and CompareInfo objects specified by another culture.

GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32)

Recupera un'istanza di sola lettura e memorizzata nella cache di determinate impostazioni cultura utilizzando l'identificatore delle impostazioni cultura specificato.Retrieves a cached, read-only instance of a culture by using the specified culture identifier.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfo(int culture);
public static System.Globalization.CultureInfo GetCultureInfo (int culture);
static member GetCultureInfo : int -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfo (culture As Integer) As CultureInfo

Parametri

culture
Int32 Int32 Int32 Int32

Identificatore delle impostazioni locali (LCID).A locale identifier (LCID).

Restituisce

Oggetto CultureInfo di sola lettura.A read-only CultureInfo object.

Eccezioni

culture specifica impostazioni cultura non supportate.culture specifies a culture that is not supported. Per altre informazioni, vedere la sezione Note per i chiamanti.See the Notes to Caller section for more information.

Commenti

È consigliabile usare l'overload dei valori di questo metodo (GetCultureInfo(String)), poiché i nomi delle impostazioni locali da utilizzare invece gli LCID.We recommend that you use the string overload of this method (GetCultureInfo(String)), because locale names should be used instead of LCIDs. Per impostazioni locali personalizzate, è necessario il nome delle impostazioni locali.For custom locales, the locale name is required.

Se culture è l'identificatore delle impostazioni locali della lingua corrente, l'oggetto restituita CultureInfo oggetto non include alcun override dell'utente.If culture is the locale identifier of the current culture, the returned CultureInfo object does not reflect any user overrides.

Note per i chiamanti

Il .NET Framework 3.5.NET Framework 3.5 e versioni precedenti generano un' ArgumentException se culture non è un identificatore di lingua valido.The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if culture is not a valid culture identifier. Inizia con la .NET Framework 4.NET Framework 4, questo metodo genera un CultureNotFoundException.Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. Partire dalle App che vengono eseguiti utilizzando il .NET Framework 4.NET Framework 4 o versioni successive in Windows 7 o versioni successive, il metodo tenta di recuperare un CultureInfo oggetto il cui identificatore è culture dal sistema operativo; se il sistema operativo non supporta tali impostazioni cultura, il metodo genera un CultureNotFoundException.Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is culture from the operating system; if the operating system does not support that culture, the method throws a CultureNotFoundException.

Vedi anche

GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String)

Recupera un'istanza di sola lettura e inserita nella cache di determinate impostazioni cultura utilizzando il nome delle impostazioni cultura specificato.Retrieves a cached, read-only instance of a culture using the specified culture name.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfo(System::String ^ name);
public static System.Globalization.CultureInfo GetCultureInfo (string name);
static member GetCultureInfo : string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfo (name As String) As CultureInfo

Parametri

name
String String String String

Nome di impostazioni cultura.The name of a culture. Per name non viene effettuata la distinzione tra maiuscole e minuscole.name is not case-sensitive.

Restituisce

Oggetto CultureInfo di sola lettura.A read-only CultureInfo object.

Eccezioni

name specifica impostazioni cultura non supportate.name specifies a culture that is not supported. Per altre informazioni, vedere la sezione Note per i chiamanti.See the Notes to Callers section for more information.

Commenti

Per un elenco di nomi delle impostazioni cultura predefinite nei sistemi Windows, vedere la tag di lingua colonna il elenco di nomi di lingua/area geografica supportati da Windows.For a list of predefined culture names on Windows systems, see the Language tag column in the list of language/region names supported by Windows. Nomi delle impostazioni cultura seguono lo standard definito da BCP 47.Culture names follow the standard defined by BCP 47. Inoltre, a partire da Windows 10, name può essere qualsiasi tag di lingua BCP-47 valido.In addition, starting with Windows 10, name can be any valid BCP-47 language tag.

Il GetCultureInfo che consente di recuperare un oggetto nella cache, sola lettura CultureInfo oggetto.The GetCultureInfo method retrieves a cached, read-only CultureInfo object. Offre prestazioni migliori rispetto a una chiamata corrispondente al CultureInfo.CultureInfo(String) costruttore.It offers better performance than a corresponding call to the CultureInfo.CultureInfo(String) constructor.

Se name è il nome di impostazioni cultura correnti, l'oggetto restituito CultureInfo oggetto non include alcun override dell'utente.If name is the name of the current culture, the returned CultureInfo object does not reflect any user overrides. In questo modo si adatta per applicazioni server o strumenti che non si ha un account utente reale nel sistema e che devono caricare in modo efficiente più impostazioni cultura.This makes the method suitable for server applications or tools that do not have a real user account on the system and that need to load multiple cultures efficiently.

Se name è String.Empty, il metodo restituisce le impostazioni cultura invarianti.If name is String.Empty, the method returns the invariant culture. Ciò equivale a recuperare il valore della InvariantCulture proprietà.This is equivalent to retrieving the value of the InvariantCulture property.

Note per i chiamanti

Il .NET Framework 3.5.NET Framework 3.5 e versioni precedenti generano un' ArgumentException se name non è un nome di impostazioni cultura valido.The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if name is not a valid culture name. Inizia con la .NET Framework 4.NET Framework 4, questo metodo genera un CultureNotFoundException.Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. Partire dalle App che vengono eseguiti utilizzando il .NET Framework 4.NET Framework 4 o versioni successive in Windows 7 o versioni successive, il metodo tenta di recuperare una CultureInfo oggetto il cui identificatore è name dal sistema operativo; se il sistema operativo non supporta le specifiche impostazioni cultura e name non è il nome di una lingua supplementare o sostituzione, il metodo genera un CultureNotFoundException.Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is name from the operating system; if the operating system does not support that culture, and if name is not the name of a supplementary or replacement culture, the method throws a CultureNotFoundException.

Vedi anche

GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String)

Recupera un'istanza di sola lettura e inserita nella cache di determinate impostazioni cultura.Retrieves a cached, read-only instance of a culture. I parametri specificano le impostazioni cultura inizializzate con gli oggetti TextInfo e CompareInfo specificati da altre impostazioni cultura.Parameters specify a culture that is initialized with the TextInfo and CompareInfo objects specified by another culture.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfo(System::String ^ name, System::String ^ altName);
public static System.Globalization.CultureInfo GetCultureInfo (string name, string altName);
static member GetCultureInfo : string * string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfo (name As String, altName As String) As CultureInfo

Parametri

name
String String String String

Nome di impostazioni cultura.The name of a culture. Per name non viene effettuata la distinzione tra maiuscole e minuscole.name is not case-sensitive.

altName
String String String String

Nome delle impostazioni cultura che forniscono gli oggetti TextInfo e CompareInfo utilizzati per inizializzare name.The name of a culture that supplies the TextInfo and CompareInfo objects used to initialize name. Per altName non viene effettuata la distinzione tra maiuscole e minuscole.altName is not case-sensitive.

Restituisce

Oggetto CultureInfo di sola lettura.A read-only CultureInfo object.

Eccezioni

name o altName specifica impostazioni cultura non supportate.name or altName specifies a culture that is not supported. Per altre informazioni, vedere la sezione Note per i chiamanti.See the Notes to Callers section for more information.

Commenti

Per un elenco di nomi delle impostazioni cultura predefinite nei sistemi Windows, vedere la tag di lingua colonna il elenco di nomi di lingua/area geografica supportati da Windows.For a list of predefined culture names on Windows systems, see the Language tag column in the list of language/region names supported by Windows. Nomi delle impostazioni cultura seguono lo standard definito da BCP 47.Culture names follow the standard defined by BCP 47. Inoltre, a partire da Windows 10, name può essere qualsiasi tag di lingua BCP-47 valido.In addition, starting with Windows 10, name can be any valid BCP-47 language tag.

Il GetCultureInfo metodo ottiene un oggetto nella cache, sola lettura CultureInfo oggetto.The GetCultureInfo method obtains a cached, read-only CultureInfo object. Offre prestazioni migliori rispetto a una chiamata corrispondente a un CultureInfo costruttore.It offers better performance than a corresponding call to a CultureInfo constructor. Il metodo viene utilizzato per creare una lingua simile a quello specificato da di name parametro, ma con diverse di ordinamento e di maiuscole e minuscole delle regole.The method is used to create a culture similar to that specified by the name parameter, but with different sorting and casing rules.

Se name o altName è il nome delle impostazioni cultura correnti, gli oggetti restituiti non riflettono eventuali override dell'utente.If name or altName is the name of the current culture, the returned objects do not reflect any user overrides. Se name è String.Empty, il metodo restituisce le impostazioni cultura invarianti.If name is String.Empty, the method returns the invariant culture. Ciò equivale a recuperare il valore della InvariantCulture proprietà.This is equivalent to retrieving the value of the InvariantCulture property. Se altName è String.Empty, il metodo Usa il sistema di scrittura e confronto tra le regole specificate dalle impostazioni cultura invarianti.If altName is String.Empty, the method uses the writing system and comparison rules specified by the invariant culture.

Note per i chiamanti

Il .NET Framework 3.5.NET Framework 3.5 e versioni precedenti generano un' ArgumentException se name o altName non è un nome di impostazioni cultura valido.The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if name or altName is not a valid culture name. Inizia con la .NET Framework 4.NET Framework 4, questo metodo genera un CultureNotFoundException.Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. Partire dalle App che vengono eseguiti utilizzando il .NET Framework 4.NET Framework 4 o versioni successive in Windows 7 o versioni successive, il metodo tenta di recuperare una CultureInfo oggetto il cui identificatore è name dal sistema operativo; se il sistema operativo non supporta le specifiche impostazioni cultura e name non è il nome di una lingua supplementare o sostituzione, il metodo genera un CultureNotFoundException eccezione.Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is name from the operating system; if the operating system does not support that culture, and if name is not the name of a supplementary or replacement culture, the method throws a CultureNotFoundException exception. Partire dalle App che vengono eseguiti utilizzando il .NET Framework 4.NET Framework 4 o versioni successive in Windows 7 o versioni successive, il metodo tenta di recuperare una CultureInfo oggetto il cui identificatore è name dal sistema operativo; se il sistema operativo non supporta le specifiche impostazioni cultura e name non è il nome di una lingua supplementare o sostituzione, il metodo genera un CultureNotFoundException eccezione.Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is name from the operating system; if the operating system does not support that culture, and if name is not the name of a supplementary or replacement culture, the method throws a CultureNotFoundException exception.

Vedi anche

Si applica a