System.Globalization Namespace
Provides classes that define culture-sensitive information. This includes information about the formats of dates, times, numbers, and currency, as well as the rules for casing, sorting, and manipulating text strings.
Classes
-
CultureInfo
Represents information about a specific culture (to be an instance of CultureInfo, a culture must be installed on the operating system or available through an .NET Framework culture pack).
-
CultureTypes
Specifies the types of cultures that are available in the .NET Framework.
-
DateTimeFormatInfo
Provides culturally specific formatting information for the DateTime type.
-
GregorianCalendar
Represents the Gregorian calendar.
-
NumberFormatInfo
Provides culturally specific formatting information for the Number type.
-
RegionInfo
Provides information about a specific region (a country or territory).
-
SortKey
Represents a sort key for a string, based on the current culture's sort rules.
-
StringCollation
Obsolete. Provides custom string collation capabilities.
-
TextElementEnumerator
Iterates through the text elements in a string.
-
TextInfo
Provides culturally sensitive information for string manipulation, such as case mapping and string comparison.
Enumerations
-
CultureTypes
Specifies the types of cultures that are available in the .NET Framework.
-
CalendarTypes
Defines the types of calendars available.
-
UnicodeCategory
Specifies the Unicode category of a character.
Interfaces
-
ICustomFormatter
Defines a method that formats the value of a specified object to a string representation.
-
ILocalization
Provides methods to retrieve localized resources.