Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método TextInfo.ToLower (Char)

 

Publicado: octubre de 2016

Cambia el carácter especificado a minúsculas.

Espacio de nombres:   System.Globalization
Ensamblado:  mscorlib (en mscorlib.dll)

public virtual char ToLower(
	char c
)

Parámetros

c
Type: System.Char

Carácter que se va a convertir en minúsculas.

Valor devuelto

Type: System.Char

Carácter especificado convertido en minúsculas.

Semántica de mayúsculas y minúsculas depende de la referencia cultural en uso. Para la referencia cultural, la semántica de mayúsculas y minúsculas no es la referencia cultural. Para una referencia cultural específica, la semántica de mayúsculas y minúsculas es sensible a esa referencia cultural.

Si una decisión de seguridad depende de una comparación de cadenas o una operación de cambio de mayúsculas, la aplicación debe utilizar el InvariantCulture para asegurarse de que el comportamiento es coherente independientemente de la configuración de la referencia cultural del sistema. Sin embargo, la referencia cultural invariable debe usarse únicamente por los procesos que requieren resultados independientes de la referencia cultural, como los servicios del sistema. De lo contrario, produce resultados que pueden ser lingüísticamente incorrectos o culturalmente inapropiados.

Para obtener más información sobre las referencias culturales, vea CultureInfo.

El siguiente ejemplo de código cambia las mayúsculas y minúsculas de una cadena según la referencia cultural inglés (Estados Unidos), con el nombre de la referencia cultural en-US.

using System;
using System.Globalization;


public class SamplesTextInfo  {

   public static void Main()  {

      // Defines the string with mixed casing.
      string myString = "wAr aNd pEaCe";

      // Creates a TextInfo based on the "en-US" culture.
      TextInfo myTI = new CultureInfo("en-US",false).TextInfo;

      // Changes a string to lowercase.
      Console.WriteLine( "\"{0}\" to lowercase: {1}", myString, myTI.ToLower( myString ) );

      // Changes a string to uppercase.
      Console.WriteLine( "\"{0}\" to uppercase: {1}", myString, myTI.ToUpper( myString ) );

      // Changes a string to titlecase.
      Console.WriteLine( "\"{0}\" to titlecase: {1}", myString, myTI.ToTitleCase( myString ) );

   }

}

/*
This code produces the following output.

"wAr aNd pEaCe" to lowercase: war and peace
"wAr aNd pEaCe" to uppercase: WAR AND PEACE
"wAr aNd pEaCe" to titlecase: War And Peace

*/

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: