Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Cambiar mayúsculas y minúsculas

Si se escribe una aplicación que acepta la entrada de información por parte del usuario, nunca se puede estar seguro de si se utilizarán mayúsculas o minúsculas para introducir los datos. Puesto que los métodos que comparan cadenas y caracteres distinguen mayúsculas y minúsculas, las mayúsculas y minúsculas de las cadenas que escriben los usuarios se deben convertir para compararlas con los valores constantes. Cambiar las mayúsculas y minúsculas de una cadena es muy sencillo. En la tabla siguiente se describen los dos métodos existentes para cambiar mayúsculas y minúsculas. Cada método proporciona una sobrecarga que acepta una referencia cultural.

Nombre del método

Utilice

String.ToUpper

Convierte todos los caracteres de una cadena en mayúsculas.

String.ToLower

Convierte todos los caracteres de una cadena en minúsculas.

El método String.ToUpper convierte todos los caracteres de una cadena en mayúsculas. En el ejemplo siguiente, se convierte toda la cadena "Hello World!" a mayúsculas.


string properString = "Hello World!";
Console.WriteLine(properString.ToUpper());
// This example displays the following output:
//       HELLO WORLD!


En el ejemplo anterior, de manera predeterminada, se distingue entre mayúsculas y minúsculas, y se aplican las convenciones de mayúsculas y minúsculas de la referencia cultural actual. Para realizar un cambio sin hacer distinción entre mayúsculas y minúsculas o aplicar las convenciones de mayúsculas y minúsculas de una determinada referencia cultural, utilice la sobrecarga del método String.ToUpper(CultureInfo) y proporcione un valor de CultureInfo.InvariantCulture o un objeto System.Globalization.CultureInfo que represente la referencia cultural especificada al parámetro culture. Para obtener un ejemplo en el que se muestra cómo se utiliza el método ToUpper para realizar un cambio de mayúsculas y minúsculas sin tener cuenta las referencias culturales, vea Realizar cambios de mayúsculas y minúsculas que no tienen en cuenta las referencias culturales.

El método String.ToLower es similar al método anterior, pero, en su lugar, convierte todas los caracteres de una cadena en minúsculas. En el ejemplo siguiente, se convierte la cadena "Hello World!" a minúsculas.


string properString = "Hello World!";
Console.WriteLine(properString.ToLower());
// This example displays the following output:
//       hello world!


En el ejemplo anterior, de manera predeterminada, se distingue entre mayúsculas y minúsculas, y se aplican las convenciones de mayúsculas y minúsculas de la referencia cultural actual. Para realizar un cambio sin hacer distinción entre mayúsculas y minúsculas o aplicar las convenciones de mayúsculas y minúsculas de una determinada referencia cultural, utilice la sobrecarga del método String.ToLower(CultureInfo) y proporcione un valor de CultureInfo.InvariantCulture o un objeto System.Globalization.CultureInfo que represente la referencia cultural especificada al parámetro culture. Para obtener un ejemplo en el que se muestra cómo se utiliza el método ToLower(CultureInfo) para realizar un cambio de mayúsculas y minúsculas sin tener cuenta las referencias culturales, vea Realizar cambios de mayúsculas y minúsculas que no tienen en cuenta las referencias culturales.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft