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); } }
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); } }
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