System.Globalization-Namespace
.NET Framework 3.5
Aktualisiert: November 2007
Der System.Globalization-Namespace enthält Klassen, mit denen kulturbezogene Informationen definiert werden. Dazu zählen Sprache, Land/Region, verwendete Kalender, Formatierungsmuster für Datumsangaben, Währungen und Zahlen sowie die Sortierreihenfolge für Zeichenfolgen. Diese Klassen sind hilfreich beim Schreiben globalisierter (internationalisierter) Anwendungen. Klassen wie StringInfo und TextInfo bieten fortgeschrittene Globalisierungsfunktionen, beispielsweise Unterstützung von Ersatzzeichen und Verarbeitung von Textelementen.
| Klasse | Beschreibung | |
|---|---|---|
![]() | Calendar | Stellt die Zeit in Abschnitte aufgeteilt dar, z. B. in Wochen, Monate und Jahre. |
![]() | CharUnicodeInfo | Ruft Informationen über ein Unicode-Zeichen ab. Diese Klasse kann nicht geerbt werden. |
![]() | ChineseLunisolarCalendar | Stellt die Zeit in Abschnitte aufgeteilt dar, z. B. in Monate, Tage und Jahre. Jahre werden unter Verwendung des chinesischen Kalenders, Tage und Monate hingegen mit dem Mond-Sonne-Kalender berechnet. |
![]() | CompareInfo | Implementiert eine Reihe von Methoden für kulturabhängige Zeichenfolgenvergleiche. |
![]() | CultureAndRegionInfoBuilder | Definiert eine benutzerdefinierte Kultur, die neu ist oder auf einer anderen Kultur und einem anderen Land oder einer anderen Region basiert. Die benutzerdefinierte Kultur kann auf einem Computer installiert und anschließend von jeder Anwendung verwendet werden, die auf diesem Computer ausgeführt wird. Diese Klasse kann nicht geerbt werden. |
![]() | CultureInfo | Stellt Informationen über eine bestimmte Kultur bereit (die bei der nicht verwalteten Codeentwicklung als "locale" bezeichnet wird). Zu diesen Informationen gehören der Name der Kultur, das Schriftsystem, der verwendete Kalender sowie die Formatierung für Datumsangaben und sortierte Zeichenfolgen. |
![]() | DateTimeFormatInfo | Definiert, wie DateTime-Werte je nach der jeweiligen Kultur formatiert und angezeigt werden. |
![]() | DaylightTime | Definiert den Zeitraum für die Sommerzeit. |
![]() | EastAsianLunisolarCalendar | Stellt einen Kalender dar, der die Zeit in Abschnitte von Monaten, Tagen, Jahren und Zeiträumen aufteilt und bei dem Datumsangaben auf Sonnen- und Mondzyklen basieren. |
![]() | GregorianCalendar | Stellt den gregorianischen Kalender dar. |
![]() | HebrewCalendar | Stellt den hebräischen Kalender dar. |
![]() | HijriCalendar | Stellt den Hidschra-Kalender dar. |
![]() | IdnMapping | Unterstützt die Verwendung von Nicht-ASCII-Zeichen für Internetdomänennamen. Diese Klasse kann nicht geerbt werden. |
![]() | JapaneseCalendar | Stellt den japanischen Kalender dar. |
![]() | JapaneseLunisolarCalendar | Stellt die Zeit in Abschnitte aufgeteilt dar, z. B. in Monate, Tage und Jahre. Jahre werden wie im japanischen Kalender, Tage und Monate hingegen mit dem Mond-Sonne-Kalender berechnet. |
![]() | JulianCalendar | Stellt den julianischen Kalender dar. |
![]() | KoreanCalendar | Stellt den koreanischen Kalender dar. |
![]() | KoreanLunisolarCalendar | Stellt die Zeit in Abschnitte aufgeteilt dar, z. B. in Monate, Tage und Jahre. Jahre werden unter Verwendung des gregorianischen Kalenders, Tage und Monate hingegen mit dem Mond-Sonne-Kalender berechnet. |
![]() | NumberFormatInfo | Definiert, wie numerische Werte abhängig von der jeweiligen Kultur formatiert und angezeigt werden. |
![]() | PersianCalendar | Stellt den persischen Kalender dar. |
![]() | RegionInfo | Enthält Informationen über das Land bzw. die Region. |
![]() | SortKey | Stellt das Ergebnis der Zuordnung einer Zeichenfolge zum zugehörigen Sortierschlüssel dar. |
![]() | StringInfo | Ermöglicht das Aufteilen einer Zeichenfolge in Textelemente und das Durchlaufen dieser Textelemente. |
![]() | TaiwanCalendar | Taiwanesischer Kalender |
![]() | TaiwanLunisolarCalendar | Stellt den taiwanesischen Mond-Sonne-Kalender dar. Wie beim taiwanesischen Kalender werden Jahre unter Verwendung des gregorianischen Kalenders, Tage und Monate hingegen mit dem Mond-Sonne-Kalender berechnet. |
![]() | TextElementEnumerator | Listet die Textelemente einer Zeichenfolge auf. |
![]() | TextInfo | Definiert Eigenschaften und Verhaltensweisen, z. B. Groß-/Kleinschreibung, die für ein bestimmtes Schriftsystem typisch sind. |
![]() | ThaiBuddhistCalendar | Stellt den buddhistischen Kalender Thailands dar. |
![]() | UmAlQuraCalendar | Stellt den saudi-arabischen Hidschra-Kalender (Umm al-Qura) dar. |
| Enumeration | Beschreibung | |
|---|---|---|
![]() | CalendarAlgorithmType | Gibt an, ob ein Kalender auf der Sonne, auf dem Mond oder sowohl auf dem Mond als auch auf der Sonne basiert. |
![]() | CalendarWeekRule | Definiert verschiedene Regeln für die Bestimmung der ersten Woche des Jahres. |
![]() | CompareOptions | Definiert die mit CompareInfo zu verwendenden Optionen für den Zeichenfolgenvergleich. |
![]() | CultureAndRegionModifiers | Gibt Konstanten an, die ein CultureAndRegionInfoBuilder-Objekt definieren. |
![]() | CultureTypes | Definiert die Typen von Kulturlisten, die mithilfe von CultureInfo.GetCultures abgerufen werden können. |
![]() | DateTimeStyles | Definiert die Formatierungsoptionen, mit denen die Art der Analyse einer Zeichenfolge durch die Parse()-Methode und die ParseExact()-Methode angepasst wird. |
![]() | DigitShapes | Gibt die kulturspezifische Anzeige von Ziffern an. |
![]() | GregorianCalendarTypes | Definiert die verschiedenen Sprachversionen des gregorianischen Kalenders. |
![]() | NumberStyles | Bestimmt die in numerischen Zeichenfolgenargumenten zulässigen Formate, die an die Parse-Methoden der numerischen Basistypklassen übergeben werden. |
![]() | UnicodeCategory | Definiert die Unicode-Kategorie eines Zeichens. |
