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 utilizados, los modelos de formato de fecha, divisa y números, y el criterio de ordenación de las cadenas. Estas clases son útiles para escribir aplicaciones globalizadas (internacionalizadas). Las clases como StringInfo y TextInfo proporcionan funciones avanzadas de globalización, incluida la compatibilidad para suplentes y el procesamiento de elementos de texto.
Los siguientes blogs de MSDN incluyen explicaciones del espacio de nombres System.Globalization y sus clases:
| Clase | Descripción | |
|---|---|---|
|
Calendar | Representa divisiones de tiempo, como semanas, meses y años. |
|
CharUnicodeInfo | Recupera información sobre un carácter Unicode. Esta clase no puede heredarse. |
|
ChineseLunisolarCalendar | Representa divisiones de tiempo, como meses, días y años. Los años se calculan utilizando el calendario chino, mientras que los días y meses se calculan utilizando el calendario lunisolar. |
|
CompareInfo | Implementa un conjunto de métodos para la comparación de cadenas que tienen en cuenta la referencia cultural. |
|
CultureAndRegionInfoBuilder | Define una referencia cultural personalizada nueva o que está basada en otra referencia cultural y país o región ya existentes. La referencia cultural personalizada se puede instalar en un equipo y posteriormente ser utilizada por cualquier aplicación que se ejecute en ese equipo. Esta clase no puede heredarse. |
|
CultureInfo | Proporciona información sobre una referencia cultural concreta (lo que se denomina "configuración regional" en desarrollo de código no administrado). Esta información incluye los nombres de la referencia cultural, el sistema de escritura, el calendario utilizado y el formato de las fechas y de la ordenación de cadenas. |
|
CultureNotFoundException | Excepción que se inicia cuando se invoca un método que intenta construir una referencia cultural que no está disponible en el equipo. |
|
DateTimeFormatInfo | Define el modo en que se aplica formato y se muestran los valores DateTime, dependiendo de la referencia cultural. |
|
DaylightTime | Define el período del horario de verano. |
|
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. |
|
GregorianCalendar | Representa el calendario gregoriano. |
|
HebrewCalendar | Representa el calendario hebreo. |
|
HijriCalendar | Representa el calendario hijri. |
|
IdnMapping | Admite el uso de caracteres no ASCII para los nombres de dominio de Internet. Esta clase no puede heredarse. |
|
JapaneseCalendar | Representa el calendario japonés. |
|
JapaneseLunisolarCalendar | Representa divisiones de tiempo, como meses, días y años. Los años se calculan utilizando el calendario japonés, mientras que los días y los meses se calculan mediante el calendario lunisolar. |
|
JulianCalendar | Representa el calendario juliano. |
|
KoreanCalendar | Representa el calendario coreano. |
|
KoreanLunisolarCalendar | Representa divisiones de tiempo, como meses, días y años. Los años se calculan utilizando el calendario gregoriano, mientras que los días y meses se calculan utilizando el calendario lunisolar. |
|
NumberFormatInfo | Define el modo en que se aplica formato y se muestran los valores numéricos, dependiendo de la referencia cultural. |
|
PersianCalendar | Representa el calendario persa. |
|
RegionInfo | Contiene información sobre el país o la región. |
|
SortKey | Representa el resultado de asignar una cadena a su criterio de ordenación. |
|
StringInfo | Proporciona funciones para dividir una cadena en elementos de texto y recorrer en iteración dichos elementos. |
|
TaiwanCalendar | calendario taiwanés. |
|
TaiwanLunisolarCalendar | Representa el calendario lunisolar taiwanés. 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. |
|
TextElementEnumerator | Enumera los elementos de texto de una cadena. |
|
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. |
|
ThaiBuddhistCalendar | Representa el calendario budista tailandés. |
|
UmAlQuraCalendar | Representa el calendario hijri saudita (Umm Al-Qura). |
| Enumeración | Descripción | |
|---|---|---|
|
CalendarAlgorithmType | Especifica si un calendario es solar, lunar o lunisolar. |
|
CalendarWeekRule | Define reglas diferentes para determinar la primera semana del año. |
|
CompareOptions | Define las opciones de comparación de cadenas que se van a utilizar con CompareInfo. |
|
CultureAndRegionModifiers | Especifica constantes que definen un objeto CultureAndRegionInfoBuilder. |
|
CultureTypes | Define los tipos de listas de referencias culturales que se pueden recuperar mediante el método CultureInfo.GetCultures. |
|
DateTimeStyles | Define las opciones de formato que personalizan el análisis de cadenas de algunos métodos de análisis de fecha y hora. |
|
DigitShapes | Especifica la representación de los dígitos propia de una referencia cultural. |
|
GregorianCalendarTypes | Define las versiones de idioma diferentes del calendario gregoriano. |
|
NumberStyles | Determina los estilos permitidos en argumentos de cadena numéricos que se pasan a los métodos TryParse y Parse de los tipos numéricos enteros y de punto flotante. |
|
TimeSpanStyles | Define las opciones de formato que personalizan el análisis de cadenas de los métodos TimeSpan.ParseExact y TimeSpan.TryParseExact. |
|
UnicodeCategory | Define la categoría Unicode de un carácter. |
Contenido de la comunidad
Agregar