Aplicar formato a tipos

Actualización: noviembre 2007

.NET Framework ofrece un medio consistente, flexible y completo para que represente cualquier tipo de datos base numéricos, de enumeración, fecha y tiempo como cadena. El formato lo controlan las cadenas de caracteres especificadores de formato que indican cómo se tiene que representar un valor de tipo base. Por ejemplo, los especificadores de formato indican sin un número con formato se debe representar como notación científica, o si una fecha con formato debe presentar el mes como cifra o nombre.

.NET Framework también utiliza la configuración de referencia cultural para representar un tipo base de forma adecuada en una referencia cultural concreta. Se puede suministrar una configuración de referencia cultural personalizada, o utilizar la referencia cultural predeterminada asociada al subproceso actual. Por ejemplo, cuando se da formato a un tipo de moneda, la configuración de referencia cultural especifica los caracteres que hay que utilizar para el símbolo de moneda, separador de grupo, y separador decimal.

.NET Framework permite definir esquemas de formato personalizados y la configuración de referencia cultural personalizada. Esta capacidad permite expandir los esquemas de aplicación de formato de los tipos base existentes para adaptarse a los escenarios personalizados o crear esquemas de aplicación de formato personalizados para los tipos personalizados.

En esta sección

  • Información general acerca de formatos
    Proporciona información general sobre cómo la biblioteca de clases base implementa un formato, sobre cómo aplicar formato a los tipos numéricos y a los tipos de cadenas, y cómo dar formato para una referencia cultural específica.

  • Formatos compuestos
    Describe cómo incrustar uno o más valores con formato en una cadena. Posteriormente se puede mostrar la cadena en la consola o escrita en una secuencia.

  • Cadenas de formato numérico
    Describe cadenas de formato personalizado y estándar utilizadas para crear representaciones de cadena de tipos numéricos.

  • Cadenas de formato de fecha y hora
    Describe cadenas de formato personalizado y estándar que se utilizan para crear representaciones de cadena de tipos de DateTime.

  • Cadenas de formato de enumeración
    Describe cadenas de formato personalizado y estándar utilizadas para crear representaciones de tipos de enumeración.

  • Personalizar cadenas de formato
    Proporciona información sobre la forma de realizar una interpretación propia de las cadenas de formato o sobre la forma de agregar cadenas de formato personalizadas a los tipos existentes o personalizados.

  • Temas "Cómo..." sobre formatos
    Muestra los temas en los que se proporcionan instrucciones paso a paso para realizar operaciones de formato concretas.

Secciones relacionadas

  • Operaciones básicas de cadenas
    Explica cómo se manipulan las cadenas mediante diversos métodos de las clases String y StringBuilder.

  • Analizar cadenas
    Describe cómo inicializar objetos en los valores descritos por representaciones de cadena de dichos objetos. El análisis es la operación inversa de la aplicación de formato.