C# | Método ToLower() – Part 1

En C# , ToLower() es un método de string. Convierte todos los caracteres a minúsculas (si hay un carácter en minúsculas). Si un carácter no tiene un equivalente en minúscula, permanece sin cambios. Por ejemplo, los símbolos especiales permanecen sin cambios. Este método se puede sobrecargar pasándole los diferentes tipos de argumentos.

  • Método String.ToLower()
  • Método String.ToLower(CultureInfo)

Método String.ToLower()

Este método se utiliza para devolver una copia de la string actual convertida a minúsculas.

Sintaxis:

public string ToLower ();

Tipo de retorno: Devuelve el valor de la string, que es el equivalente en minúsculas de la string de tipo System.String .

Ejemplo:

Input : str  = "GeeksForGeeks"
        str.ToLower()
Output: geeksforgeeks

Input : str  = "This is C# Program xsdD_$#%"
        str.ToLower()
Output: this is c# program xsdd_$#%

Los siguientes programas ilustran el uso del método ToLower():

  • Ejemplo 1:

    // C# program to desmonstrate the 
    // use of ToLower() method 
    using System;
      
    class Program {
      
        // Main Method
        public static void Main()
        {
      
            // original string
            string str1 = "GeeksForGeeks";
      
            // string converted to lower case
            string lowerstr1 = str1.ToLower();
      
            Console.WriteLine(lowerstr1);
        }
    }

    Producción:

    geeksforgeeks
    
  • Ejemplo 2:

    // C# program to desmonstrate the 
    // use of ToLower() method 
    using System;
      
    class Program {
      
        // Main Method
        public static void Main()
        {
      
            // original string containing the special
            // symbol. Here special symbol will remain 
            // unchange
            string str2 = "This is C# Program xsdD_$#%";
      
            // string converted to lower case
            string lowerstr2 = str2.ToLower();
      
            Console.WriteLine(lowerstr2);
        }
    }

    Producción:

    this is c# program xsdd_$#%
    

Método String.ToLower(CultureInfo)

Este método se usa para devolver una copia de la string actual convertida a minúsculas, usando las reglas de mayúsculas y minúsculas de la referencia cultural especificada.

Sintaxis:

public string ToLower (System.Globalization.CultureInfo culture);

Parámetro:

cultura: es el objeto requerido que proporciona reglas de mayúsculas y minúsculas específicas de la cultura.

Tipo de devolución: este método devuelve el equivalente en minúsculas de la string actual de tipo System.String .

Excepción: este método puede dar ArgumentNullException si el valor de la cultura es nulo.

Ejemplo:

// C# program to desmonstrate the 
// use of ToLower(CultureInfo) method 
using System;
using System.Globalization;
  
class Program {
  
    // Main Method
    public static void Main()
    {
        // original string
        string str2 = "THIS IS C# PROGRAM XSDD_$#%";
  
        // string converted to lowercase by
        // using English-United States culture
        string lowerstr2 = str2.ToLower(new CultureInfo("en-US", false));
  
        Console.WriteLine(lowerstr2);
    }
}

Producción:

this is c# program xsdd_$#%

Nota: estos métodos no modificarán el valor de la instancia actual. En su lugar, devuelve una nueva string en la que todos los caracteres de la instancia actual se convertirán a minúsculas.

Referencia: https://docs.microsoft.com/en-us/dotnet/api/system.string.tolower?view=netframework-4.7.2

Publicación traducida automáticamente

Artículo escrito por Mithun Kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *