Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

System.Globalization-Namespace

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.

 KlasseBeschreibung
Öffentliche KlasseCalendarStellt die Zeit in Abschnitte aufgeteilt dar, z. B. in Wochen, Monate und Jahre.
Öffentliche KlasseCharUnicodeInfoRuft Informationen über ein Unicode-Zeichen ab. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseChineseLunisolarCalendarStellt 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.
Öffentliche KlasseCompareInfoImplementiert eine Reihe von Methoden für kulturabhängige Zeichenfolgenvergleiche.
Öffentliche KlasseCultureAndRegionInfoBuilderDefiniert eine benutzerdefinierte Kultur, die neu ist oder auf einer vorhandenen Kultur und einer vorhandenen 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.
Öffentliche KlasseCultureInfoStellt Informationen zu einer bestimmten Kultur bereit, z. B. den Namen der Kultur, das Schriftsystem, den verwendeten Kalender sowie Informationen zum Formatieren von Datumsangaben und Sortieren von Zeichenfolgen.
Öffentliche KlasseDateTimeFormatInfoDefiniert, wie DateTime-Werte je nach der jeweiligen Kultur formatiert und angezeigt werden.
Öffentliche KlasseDaylightTimeDefiniert den Zeitraum für die Sommerzeit.
Öffentliche KlasseEastAsianLunisolarCalendarStellt einen Kalender dar, der Zeit in Abschnitten von Monaten, Tagen, Jahren und Zeiträumen aufteilt und bei dem Datumsangaben auf Sonnen- und Mondzyklen basieren.
Öffentliche KlasseGregorianCalendarStellt den gregorianischen Kalender dar.
Öffentliche KlasseHebrewCalendarStellt den hebräischen Kalender dar.
Öffentliche KlasseHijriCalendarStellt den Hijri-Kalender dar.
Öffentliche KlasseIdnMappingUnterstützt die Verwendung von Nicht-ASCII-Zeichen für Internetdomänennamen. Diese Klasse kann nicht geerbt werden.
Öffentliche KlasseJapaneseCalendarStellt den japanischen Kalender dar.
Öffentliche KlasseJapaneseLunisolarCalendarStellt 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.
Öffentliche KlasseJulianCalendarStellt den julianischen Kalender dar.
Öffentliche KlasseKoreanCalendarStellt den koreanischen Kalender dar.
Öffentliche KlasseKoreanLunisolarCalendarStellt 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.
Öffentliche KlasseNumberFormatInfoDefiniert, wie numerische Werte abhängig von der jeweiligen Kultur formatiert und angezeigt werden.
Öffentliche KlassePersianCalendarStellt den persischen Kalender dar.
Öffentliche KlasseRegionInfoEnthält Informationen über das Land bzw. die Region.
Öffentliche KlasseSortKeyStellt das Ergebnis der Zuordnung einer Zeichenfolge zum zugehörigen Sortierschlüssel dar.
Öffentliche KlasseStringInfoErmöglicht das Aufteilen einer Zeichenfolge in Textelemente und das Durchlaufen dieser Textelemente.
Öffentliche KlasseTaiwanCalendarStellt den taiwanesischen Kalender dar.
Öffentliche KlasseTaiwanLunisolarCalendarStellt den taiwanesischen Mond-Sonne-Kalender dar. Jahre werden wie beim taiwanesischen Kalender unter Verwendung des gregorianischen Kalenders, Tage und Monate hingegen mit dem Mond-Sonne-Kalender berechnet.
Öffentliche KlasseTextElementEnumeratorListet die Textelemente einer Zeichenfolge auf.
Öffentliche KlasseTextInfoDefiniert Eigenschaften und Verhaltensweisen, z. B. Groß-/Kleinschreibung, die für ein bestimmtes Schriftsystem typisch sind.
Öffentliche KlasseThaiBuddhistCalendarStellt den buddhistischen Kalender Thailands dar.
Öffentliche KlasseUmAlQuraCalendarStellt den saudi-arabischen Hijri-Kalender (Umm al-Qura) dar.

 EnumerationBeschreibung
Öffentliche EnumerationCalendarAlgorithmTypeGibt an, ob ein Kalender auf der Sonne, auf dem Mond oder sowohl auf dem Mond als auch auf der Sonne basiert.
Öffentliche EnumerationCalendarWeekRuleDefiniert verschiedene Regeln für die Bestimmung der ersten Woche des Jahres.
Öffentliche EnumerationCompareOptionsDefiniert die mit CompareInfo zu verwendenden Optionen für den Zeichenfolgenvergleich.
Öffentliche EnumerationCultureAndRegionModifiersGibt Konstanten an, die ein CultureAndRegionInfoBuilder-Objekt definieren.
Öffentliche EnumerationCultureTypesDefiniert die Typen von Kulturlisten, die mithilfe von CultureInfo.GetCultures abgerufen werden können.
Öffentliche EnumerationDateTimeStylesDefiniert die Formatierungsoptionen, mit denen die Art der Analyse einer Zeichenfolge durch die DateTime.Parse-Methode und die DateTime.ParseExact-Methode angepasst wird.
Öffentliche EnumerationDigitShapesGibt die kulturspezifische Anzeige von Ziffern an.
Öffentliche EnumerationGregorianCalendarTypesDefiniert die verschiedenen Sprachversionen des gregorianischen Kalenders.
Öffentliche EnumerationNumberStylesBestimmt die in numerischen Zeichenfolgenargumenten zulässigen Formate, die an die Parse-Methoden der numerischen Basistypklassen übergeben werden.
Öffentliche EnumerationUnicodeCategoryDefiniert die Unicode-Kategorie eines Zeichens.
Anzeigen: