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

Definition

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur ab.Retrieves a cached, read-only instance of a culture.

Überlädt

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

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur mithilfe des angegebenen Kulturbezeichners ab.Retrieves a cached, read-only instance of a culture by using the specified culture identifier.

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

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur mithilfe des angegebenen Kulturnamens ab.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)

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur ab.Retrieves a cached, read-only instance of a culture. Mit Parametern wird eine Kultur angegeben, die mit dem TextInfo-Objekt und dem CompareInfo-Objekt initialisiert wird, die wiederum von einer anderen Kultur angegeben werden.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)

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur mithilfe des angegebenen Kulturbezeichners ab.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

Parameter

culture
Int32 Int32 Int32 Int32

Ein Gebietsschemabezeichner (LCID).A locale identifier (LCID).

Gibt zurück

Ein schreibgeschütztes CultureInfo-Objekt.A read-only CultureInfo object.

Ausnahmen

culture gibt eine Kultur an, die nicht unterstützt wird.culture specifies a culture that is not supported. Weitere Informationen finden Sie im Abschnitt "Hinweise zu Aufrufern".See the Notes to Caller section for more information.

Hinweise

Es wird empfohlen, dass Sie die zeichenfolgenüberladung dieser Methode verwenden (GetCultureInfo(String)), da die Gebietsschema-Namen statt LCIDs verwendet werden soll.We recommend that you use the string overload of this method (GetCultureInfo(String)), because locale names should be used instead of LCIDs. Bei benutzerdefinierten Gebietsschemas ist die Gebietsschemanamen erforderlich.For custom locales, the locale name is required.

Wenn culture ist der Gebietsschemabezeichner für die aktuelle Kultur, die den zurückgegebenen CultureInfo Objekt drückt sich nicht auf alle überschreibungen.If culture is the locale identifier of the current culture, the returned CultureInfo object does not reflect any user overrides.

Hinweise für Aufrufer

Die .NET Framework 3,5.NET Framework 3.5 und frühere Versionen lösen eine ArgumentException Wenn culture ist kein gültiger Kulturbezeichner.The .NET Framework 3,5.NET Framework 3.5 and earlier versions throw an ArgumentException if culture is not a valid culture identifier. Beginnend mit der .NET Framework 4.NET Framework 4, löst diese Methode eine CultureNotFoundException.Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. Beginnend mit apps, die unter ausgeführt der .NET Framework 4.NET Framework 4 oder höher unter Windows 7 oder höher, die Methode versucht, zum Abrufen einer CultureInfo Objekt, dessen Bezeichner culture vom Betriebssystem; Wenn das Betriebssystem, Kultur, nicht unterstützt die -Methode löst eine 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.

Siehe auch

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

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur mithilfe des angegebenen Kulturnamens ab.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

Parameter

name
String String String String

Der Name einer Kultur.The name of a culture. Bei name wird nicht zwischen Groß- und Kleinschreibung unterschieden.name is not case-sensitive.

Gibt zurück

Ein schreibgeschütztes CultureInfo-Objekt.A read-only CultureInfo object.

Ausnahmen

name gibt eine Kultur an, die nicht unterstützt wird.name specifies a culture that is not supported. Weitere Informationen finden Sie im Abschnitt „Hinweise zu Aufrufern“.See the Notes to Callers section for more information.

Hinweise

Eine Liste von vordefinierten Kulturnamen finden Sie in der National Language Support (NLS) API-Referenz am Go Global Developer Center.For a list of predefined culture names, see the National Language Support (NLS) API Reference at the Go Global Developer Center. Darüber hinaus beginnend mit Windows 10, name möglich, dass alle gültigen BCP-47-Sprachtag.In addition, starting with Windows 10, name can be any valid BCP-47 language tag.

Die GetCultureInfo Methode ruft eine zwischengespeicherte nur-Lese CultureInfo Objekt.The GetCultureInfo method retrieves a cached, read-only CultureInfo object. Er bietet eine bessere Leistung als einen zugehörigen Aufruf an die CultureInfo.CultureInfo(String) Konstruktor.It offers better performance than a corresponding call to the CultureInfo.CultureInfo(String) constructor.

Wenn name ist der Name der aktuellen Kultur, die zurückgegebene CultureInfo Objekt drückt sich nicht auf alle überschreibungen.If name is the name of the current culture, the returned CultureInfo object does not reflect any user overrides. Dadurch wird die Methode für die Server-Anwendungen oder Tools, die nicht über ein echtes Benutzerkonto auf dem System verfügen, und verwenden müssen, um das Laden von mehreren Kulturen effizient, geeignet ist.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.

Wenn name ist String.Empty, gibt die Methode die invariante Kultur zurück.If name is String.Empty, the method returns the invariant culture. Dies entspricht dem Abrufen des Werts der InvariantCulture Eigenschaft.This is equivalent to retrieving the value of the InvariantCulture property.

Hinweise für Aufrufer

Die .NET Framework 3,5.NET Framework 3.5 und frühere Versionen lösen eine ArgumentException Wenn name ist kein gültiger Kulturname.The .NET Framework 3,5.NET Framework 3.5 and earlier versions throw an ArgumentException if name is not a valid culture name. Beginnend mit der .NET Framework 4.NET Framework 4, löst diese Methode eine CultureNotFoundException.Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. Beginnend mit apps, die unter ausgeführt der .NET Framework 4.NET Framework 4 oder höher unter Windows 7 oder höher, die Methode versucht, Abrufen einer CultureInfo Objekt, dessen Bezeichner name vom Betriebssystem; Wenn das Betriebssystem diese Kultur nicht unterstützt und name ist nicht der Name einer Kultur zusätzliche oder ersetzt die löst die Methode eine 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.

Siehe auch

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

Ruft eine zwischengespeicherte und schreibgeschützte Instanz einer Kultur ab.Retrieves a cached, read-only instance of a culture. Mit Parametern wird eine Kultur angegeben, die mit dem TextInfo-Objekt und dem CompareInfo-Objekt initialisiert wird, die wiederum von einer anderen Kultur angegeben werden.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

Parameter

name
String String String String

Der Name einer Kultur.The name of a culture. Bei name wird nicht zwischen Groß- und Kleinschreibung unterschieden.name is not case-sensitive.

altName
String String String String

Der Name einer Kultur, die das TextInfo-Objekt und das CompareInfo-Objekt liefert, mit denen name initialisiert wird.The name of a culture that supplies the TextInfo and CompareInfo objects used to initialize name. Bei altName wird nicht zwischen Groß- und Kleinschreibung unterschieden.altName is not case-sensitive.

Gibt zurück

Ein schreibgeschütztes CultureInfo-Objekt.A read-only CultureInfo object.

Ausnahmen

name oder altName ist NULL.name or altName is null.

name oder altName gibt eine Kultur an, die nicht unterstützt wird.name or altName specifies a culture that is not supported. Weitere Informationen finden Sie im Abschnitt „Hinweise zu Aufrufern“.See the Notes to Callers section for more information.

Hinweise

Eine Liste von vordefinierten Kulturnamen finden Sie in der National Language Support (NLS) API-Referenz am Go Global Developer Center.For a list of predefined culture names, see the National Language Support (NLS) API Reference at the Go Global Developer Center. Darüber hinaus beginnend mit Windows 10, name möglich, dass alle gültigen BCP-47-Sprachtag.In addition, starting with Windows 10, name can be any valid BCP-47 language tag.

Die GetCultureInfo Methode ruft einen zwischengespeicherten, schreibgeschützten CultureInfo Objekt.The GetCultureInfo method obtains a cached, read-only CultureInfo object. Er bietet eine bessere Leistung als einen zugehörigen Aufruf an ein CultureInfo Konstruktor.It offers better performance than a corresponding call to a CultureInfo constructor. Die Methode wird verwendet, um eine Kultur wie vom angegebenen erstellen die name Parameter, aber mit anderen Sortierung und Groß-/Kleinschreibung von Regeln.The method is used to create a culture similar to that specified by the name parameter, but with different sorting and casing rules.

Wenn name oder altName ist der Name der aktuellen Kultur, die zurückgegebenen Objekte spiegeln keine überschreibungen.If name or altName is the name of the current culture, the returned objects do not reflect any user overrides. Wenn name ist String.Empty, gibt die Methode die invariante Kultur zurück.If name is String.Empty, the method returns the invariant culture. Dies entspricht dem Abrufen des Werts der InvariantCulture Eigenschaft.This is equivalent to retrieving the value of the InvariantCulture property. Wenn altName ist String.Empty, die Methode verwendet, das Schriftsystem und der Vergleich Regeln der invarianten Kultur.If altName is String.Empty, the method uses the writing system and comparison rules specified by the invariant culture.

Hinweise für Aufrufer

Die .NET Framework 3,5.NET Framework 3.5 und frühere Versionen lösen eine ArgumentException Wenn name oder altName ist kein gültiger Kulturname.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. Beginnend mit der .NET Framework 4.NET Framework 4, löst diese Methode eine CultureNotFoundException.Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. Beginnend mit apps, die unter ausgeführt der .NET Framework 4.NET Framework 4 oder höher unter Windows 7 oder höher, die Methode versucht, Abrufen einer CultureInfo Objekt, dessen Bezeichner name vom Betriebssystem; Wenn das Betriebssystem diese Kultur nicht unterstützt und name ist nicht der Name einer Kultur zusätzliche oder ersetzt die löst die Methode eine CultureNotFoundException Ausnahme.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. Beginnend mit apps, die unter ausgeführt der .NET Framework 4.NET Framework 4 oder höher unter Windows 7 oder höher, die Methode versucht, Abrufen einer CultureInfo Objekt, dessen Bezeichner name vom Betriebssystem; Wenn das Betriebssystem diese Kultur nicht unterstützt und name ist nicht der Name einer Kultur zusätzliche oder ersetzt die löst die Methode eine CultureNotFoundException Ausnahme.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.

Siehe auch

Gilt für: