System.Globalization Espacio de nombres

El espacio de nombres System.Globalization contiene clases que definen información relativa a la referencia cultural, incluido el idioma, el país o región, los calendarios en uso, los modelos de formato de fecha, divisa y números, y el criterio de ordenación de las cadenas. The System.Globalization namespace contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings. Estas clases resultan útiles para escribir aplicaciones globalizadas (de uso internacional). These classes are useful for writing globalized (internationalized) applications. Las clases como StringInfo y TextInfo proporcionan funciones avanzadas de globalización, incluida la compatibilidad para suplentes y el procesamiento de elementos de texto. Classes such as StringInfo and TextInfo provide advanced globalization functionalities, including surrogate support and text element processing.

Clases

Calendar

Representa el tiempo en divisiones, como semanas, meses y años.Represents time in divisions, such as weeks, months, and years.

CharUnicodeInfo

Recupera información sobre un carácter Unicode.Retrieves information about a Unicode character. Esta clase no puede heredarse.This class cannot be inherited.

ChineseLunisolarCalendar

Representa divisiones de tiempo, como meses, días y años.Represents time in divisions, such as months, days, and years. Los años se calculan utilizando el calendario chino, mientras que los días y meses se calculan utilizando el calendario lunisolar.Years are calculated using the Chinese calendar, while days and months are calculated using the lunisolar calendar.

CompareInfo

Implementa un conjunto de métodos para la comparación de cadenas que tienen en cuenta la referencia cultural.Implements a set of methods for culture-sensitive string comparisons.

CultureAndRegionInfoBuilder

Define una referencia cultural personalizada nueva o que está basada en otra referencia cultural y país o región ya existentes.Defines a custom culture that is new or based on another culture and country/region. La referencia cultural personalizada se puede instalar en un equipo y posteriormente ser usada por cualquier aplicación que se ejecute en ese equipo.The custom culture can be installed on a computer and subsequently used by any application that is running on that computer. Esta clase no puede heredarse.This class cannot be inherited.

CultureInfo

Proporciona información sobre una referencia cultural concreta (lo que se denomina configuración regional en desarrollo de código no administrado).Provides information about a specific culture (called a locale for unmanaged code development). La información incluye los nombres de la referencia cultural, el sistema de escritura, el calendario usado, el criterio de ordenación y el formato de las fechas y los números.The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers.

CultureNotFoundException

Excepción que se produce cuando un método intenta construir una referencia cultural que no está disponible.The exception that is thrown when a method attempts to construct a culture that is not available.

DateTimeFormatInfo

Proporciona información específica de la referencia cultural acerca del formato de los valores de fecha y hora.Provides culture-specific information about the format of date and time values.

DaylightTime

Define el período del horario de verano.Defines the period of daylight saving time.

EastAsianLunisolarCalendar

Representa un calendario que divide el tiempo en meses, días, años y eras, y cuyas fechas se basan en los ciclos solares y lunares.Represents a calendar that divides time into months, days, years, and eras, and has dates that are based on cycles of the sun and the moon.

GlobalizationExtensions

Proporciona métodos de extensión relacionados con la globalización.Provides globalization-related extension methods.

GregorianCalendar

Representa el calendario gregoriano.Represents the Gregorian calendar.

HebrewCalendar

Representa el calendario hebreo.Represents the Hebrew calendar.

HijriCalendar

Representa el calendario Hijri.Represents the Hijri calendar.

IdnMapping

Admite el uso de caracteres no ASCII para los nombres de dominio de Internet.Supports the use of non-ASCII characters for Internet domain names. Esta clase no puede heredarse.This class cannot be inherited.

ISOWeek

Proporciona miembros estáticos para admitir la fecha de semana a la que se hace referencia en la norma ISO 8601 sobre la representación de fechas y horas de la Organización Internacional de Normalización (ISO).Provides static members to support the ISO week date that is part of the ISO 8601 date and time standard issued by the International Organization for Standardization (ISO).

JapaneseCalendar

Representa el calendario japonés.Represents the Japanese calendar.

JapaneseLunisolarCalendar

Representa divisiones de tiempo, como meses, días y años.Represents time in divisions, such as months, days, and years. Los años se calculan utilizando el calendario japonés, mientras que los días y los meses se calculan mediante el calendario lunisolar.Years are calculated as for the Japanese calendar, while days and months are calculated using the lunisolar calendar.

JulianCalendar

Representa el calendario juliano.Represents the Julian calendar.

KoreanCalendar

Representa el calendario coreano.Represents the Korean calendar.

KoreanLunisolarCalendar

Representa divisiones de tiempo, como meses, días y años.Represents time in divisions, such as months, days, and years. Los años se calculan utilizando el calendario gregoriano, mientras que los días y meses se calculan utilizando el calendario lunisolar.Years are calculated using the Gregorian calendar, while days and months are calculated using the lunisolar calendar.

NumberFormatInfo

Proporciona información de formato específica de la referencia cultural y los valores numéricos de análisis.Provides culture-specific information for formatting and parsing numeric values.

PersianCalendar

Representa el calendario persa.Represents the Persian calendar.

RegionInfo

Contiene información sobre el país o la región.Contains information about the country/region.

SortKey

Representa el resultado de asignar una cadena a su criterio de ordenación.Represents the result of mapping a string to its sort key.

SortVersion

Proporciona información sobre la versión de Unicode utilizada para comparar y ordenar cadenas.Provides information about the version of Unicode used to compare and order strings.

StringInfo

Proporciona funciones para dividir una cadena en elementos de texto y procesar en iteración en dichos elementos.Provides functionality to split a string into text elements and to iterate through those text elements.

TaiwanCalendar

calendario taiwanés.the Taiwan calendar.

TaiwanLunisolarCalendar

Representa el calendario lunisolar taiwanés.Represents the Taiwan lunisolar calendar. En el calendario taiwanés, los años se calculan utilizando el calendario gregoriano, mientras que los días y meses se calculan utilizando el calendario lunisolar.As for the Taiwan calendar, years are calculated using the Gregorian calendar, while days and months are calculated using the lunisolar calendar.

TextElementEnumerator

Enumera los elementos de texto de una cadena.Enumerates the text elements of a string.

TextInfo

Define las propiedades y comportamientos del texto, como el uso de mayúsculas y minúsculas, que son específicos de un sistema de escritura.Defines text properties and behaviors, such as casing, that are specific to a writing system.

ThaiBuddhistCalendar

Representa el calendario budista tailandés.Represents the Thai Buddhist calendar.

UmAlQuraCalendar

Representa el calendario hijri saudita (Umm Al-Qura).Represents the Saudi Hijri (Um Al Qura) calendar.

Enumeraciones

CalendarAlgorithmType

Especifica si un calendario es solar, lunar o lunisolar.Specifies whether a calendar is solar-based, lunar-based, or lunisolar-based.

CalendarWeekRule

Define reglas diferentes para determinar la primera semana del año.Defines different rules for determining the first week of the year.

CompareOptions

Define las opciones de comparación de cadenas que se van a utilizar con CompareInfo.Defines the string comparison options to use with CompareInfo.

CultureAndRegionModifiers

Especifica constantes que definen un objeto CultureAndRegionInfoBuilder.Specifies constants that define a CultureAndRegionInfoBuilder object.

CultureTypes

Define los tipos de listas de la referencia cultural que se pueden recuperar mediante el método GetCultures(CultureTypes).Defines the types of culture lists that can be retrieved using the GetCultures(CultureTypes) method.

DateTimeStyles

Define las opciones de formato que personalizan el análisis de cadenas de algunos métodos de análisis de fecha y hora.Defines the formatting options that customize string parsing for some date and time parsing methods.

DigitShapes

Especifica la representación de los dígitos propia de una referencia cultural.Specifies the culture-specific display of digits.

GregorianCalendarTypes

Define las versiones de idioma diferentes del calendario gregoriano.Defines the different language versions of the Gregorian calendar.

NumberStyles

Determina los estilos permitidos en argumentos de cadena numéricos que se pasan a los métodos Parse y TryParse de los tipos numéricos enteros y de punto flotante.Determines the styles permitted in numeric string arguments that are passed to the Parse and TryParse methods of the integral and floating-point numeric types.

TimeSpanStyles

Define las opciones de formato que personalizan el análisis de cadenas de los métodos ParseExact y TryParseExact.Defines the formatting options that customize string parsing for the ParseExact and TryParseExact methods.

UnicodeCategory

Define la categoría Unicode de un carácter.Defines the Unicode category of a character.

Comentarios

Los siguientes blogs incluyen discusiones del System.Globalization espacio de nombres y sus clases:The following blogs include discussions of the System.Globalization namespace and its classes:

Tenga en cuenta que dos de los tipos de .NET Framework de CultureAndRegionInfoBuilder este CultureAndRegionModifiersespacio de nombres, y, se encuentran en un ensamblado denominado sysglobl. dll.Note that two of the .NET Framework types in this namespace, CultureAndRegionInfoBuilder and CultureAndRegionModifiers, are found in an assembly named sysglobl.dll. La compilación correcta del código que usa estos tipos requiere que se agregue una referencia a sysglobl. dll.Successfully compiling code that uses these types requires that you add a reference to sysglobl.dll.