C# | Método String.ToLowerInvariant

El método String.ToLowerInvariant se usa para obtener una copia de este objeto String convertido a minúsculas usando las reglas de mayúsculas y minúsculas de la referencia cultural invariable. Aquí, “cultura invariable” representa una cultura que es insensible a la cultura.

Sintaxis: 

public string ToLowerInvariant ();

Valor de retorno: el tipo de retorno de este método es System.String . Este método devuelve una string que es el equivalente en minúsculas de la string actual.

A continuación se dan algunos ejemplos para entender la implementación de una mejor manera: 

Ejemplo 1: 

C#

// C# program to illustrate
// ToLowerInvariant() method
using System;
 
class GFG {
 
    // Main method
    static public void Main()
    {
 
        // variables
        string strA = "WelCome tO GeeKSfOrGeeKs";
        string strB;
 
        // Convert strA into lowercase
        // using ToLowerInvariant() method
        strB = strA.ToLowerInvariant();
 
        // Display string before ToLowerInvariant() method
        Console.WriteLine("String before ToLowerInvariant:");
        Console.WriteLine(strA);
        Console.WriteLine();
 
        // Display string after ToLowerInvariant() method
        Console.WriteLine("String after ToLowerInvariant:");
        Console.WriteLine(strB);
    }
}
Producción: 

String before ToLowerInvariant:
WelCome tO GeeKSfOrGeeKs

String after ToLowerInvariant:
welcome to geeksforgeeks

 

Ejemplo 2:

C#

// C# program to illustrate
// ToLowerInvariant() Method
using System;
 
public class GFG {
 
    // Main method
    static public void Main()
    {
        // calling function
        Convert("GEeks");
        Convert("geeks");
        Convert("GEEKS");
    }
 
    static void Convert(String value)
    {
 
        // Display  strings
        Console.WriteLine("String 1:  {0}", value);
 
        // Convert sting into Lowercase
        // using ToLowerInvariant() method
        value = value.ToLowerInvariant();
 
        // Display the Lowercase strings
        Console.WriteLine("String 2:  {0}", value);
    }
}
Producción: 

String 1:  GEeks
String 2:  geeks
String 1:  geeks
String 2:  geeks
String 1:  GEEKS
String 2:  geeks

 

Nota: 

  • La cultura invariable representa una cultura que es insensible a la cultura. Está asociado con el idioma inglés pero no con un país o región específica.
  • El método ToLowerInvariant() no modifica el valor de la instancia actual. En su lugar, devuelve una nueva string en la que todos los caracteres de la instancia actual se convierten a minúsculas.
  • Este método no se puede sobrecargar si intenta sobrecargar este método, le dará un error de tiempo de compilación.

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

Publicación traducida automáticamente

Artículo escrito por ankita_saini 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 *