System.Globalization Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, определяющие сведения, относящиеся к культуре, такие как язык, название страны, используемые календари, шаблоны форматирования дат, денежных сумм и чисел, а также порядок сортировки строк. Эти классы применяются при создании многоязыковых приложений. Такие классы, как StringInfo и TextInfo, обладают расширенными возможностями глобализации, включая поддержку заменителей и обработку текстовых элементов.
Классы
Calendar |
Представляет время в виде раздельных значений, например недель, месяцев и лет. |
CharUnicodeInfo |
Получает сведения о символе Юникода. Этот класс не наследуется. |
ChineseLunisolarCalendar |
Представляет время в виде раздельных значений, например месяцев, дней и годов. Годы подсчитываются с помощью китайского календаря, а дни и месяцы подсчитываются с использованием лунно-солнечного календаря. |
CompareInfo |
Реализует ряд методов для сравнения строк с учетом языка и региональных параметров. |
CultureAndRegionInfoBuilder |
Определяет пользовательский язык и региональные параметры, которые либо являются новыми, либо основываются на другом языке и региональных параметрах или на другой стране и регионе. Пользовательский язык и региональные параметры могут быть установлены на компьютере и в последующем использоваться любым приложением, запущенным на этом компьютере. Этот класс не наследуется. |
CultureInfo |
Предоставляет сведения об определенном языке и региональных параметрах (которые в совокупности называются языковым стандартом для разработки неуправляемого кода). Эти сведения включают имена языков и региональных параметров, систему письма, используемый календарь, порядок сортировки строк и форматы дат и чисел. |
CultureNotFoundException |
Исключение, возникающее при вызове метода, который осуществляет попытку создать недоступные язык и региональные параметры. |
DateTimeFormatInfo |
Предоставляет сведения о форматировании значений даты и времени, связанные с языком и региональными параметрами. |
DaylightTime |
Определяет период летнего времени. |
EastAsianLunisolarCalendar |
Представляет календарь, в котором время разбивается по месяцам, дням, годам и эрам, а дни основаны на солнечных и лунных циклах. |
GlobalizationExtensions |
Предоставляет методы расширения, относящиеся к глобализации. |
GregorianCalendar |
Представляет григорианский календарь. |
HebrewCalendar |
Представляет еврейский календарь. |
HijriCalendar |
Представляет исламский календарь. |
IdnMapping |
Поддерживает использование знаков, отличных от знаков ASCII, для доменных имен сети Интернет. Этот класс не наследуется. |
ISOWeek |
Предоставляет статические члены для поддержки дня недели ISO в рамках стандарта даты и времени ISO 8601, установленного Международной организацией по стандартизации (ISO). |
JapaneseCalendar |
Представляет японский календарь. |
JapaneseLunisolarCalendar |
Представляет время в виде раздельных значений, например месяцев, дней и годов. Годы подсчитываются как для японского календаря, в то время как дни и месяцы рассчитываются с использованием лунно-солнечного календаря. |
JulianCalendar |
Представляет юлианский календарь. |
KoreanCalendar |
Представляет корейский календарь. |
KoreanLunisolarCalendar |
Представляет время в виде раздельных значений, например месяцев, дней и годов. Годы подсчитываются как для григорианского календаря, в то время как дни и месяцы рассчитываются с использованием лунно-солнечного календаря. |
NumberFormatInfo |
Предоставляет сведения для конкретного языка и региональных параметров для числовых значений форматирования и анализа. |
PersianCalendar |
Представляет персидский календарь. |
RegionInfo |
Содержит сведения о стране или регионе. |
SortKey |
Представляет результат сопоставления строки ее ключу сортировки. |
SortVersion |
Предоставляет сведения о версии Юникода, используемой для сравнения и сортировки строк. |
StringInfo |
Предоставляет функциональные возможности для разбиения строки на текстовые элементы и их последующего перебора. |
TaiwanCalendar |
Тайваньский календарь. |
TaiwanLunisolarCalendar |
Представляет тайваньский лунно-солнечный календарь. Как и в тайваньском календаре, годы подсчитываются с помощью григорианского календаря, а дни и месяцы — с помощью лунно-солнечного календаря. |
TextElementEnumerator |
Перечисляет текстовые элементы строки. |
TextInfo |
Определяет свойства и поведение текста, характерные для той или иной системы письма, например регистр. |
ThaiBuddhistCalendar |
Представляет тай-буддистский календарь. |
UmAlQuraCalendar |
Представляет саудовский календарь. |
Перечисления
CalendarAlgorithmType |
Указывает, является ли календарь солнечным, лунным или лунно-солнечным. |
CalendarWeekRule |
Устанавливает различные правила для определения первой недели года. |
CompareOptions |
Определяет параметры сравнения строк для использования с классом CompareInfo. |
CultureAndRegionModifiers |
Указывает константы, которые определяют объект CultureAndRegionInfoBuilder. |
CultureTypes |
Определяет типы списков языков и региональных параметров, которые можно получить с помощью метода GetCultures(CultureTypes). |
DateTimeStyles |
Определяет параметры форматирования, регулирующие синтаксический анализ строк для некоторых методов синтаксического анализа дат и времени. |
DigitShapes |
Указывает отображение цифр, зависящее от языка и региональных параметров. |
GregorianCalendarTypes |
Определяет разные языковые версии григорианского календаря. |
NumberStyles |
Определяет стили, разрешенные в аргументах числовой строки, передаваемые методам |
TimeSpanStyles |
Определяет параметры форматирования, задающие способ разбора строки методами ParseExact и TryParseExact. |
UnicodeCategory |
Определяет категорию Юникода для символа. |
Комментарии
В следующих блогах содержатся обсуждения System.Globalization пространства имен и его классов:
Два типа .NET в этом пространстве имен и находятся CultureAndRegionInfoBuilder CultureAndRegionModifiers в сборке с именем sysglobl.dll . Чтобы успешно скомпилировать код, использующий эти типы, добавьте ссылку на sysglobl.dll.