C# | Método ToUpper()

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

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

Método String.ToUpper()

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

Sintaxis:

public string ToUpper();

Tipo de retorno: Devuelve el valor de la string, que es el equivalente en mayúsculas de la string dada. El tipo de devolución de este método es System.String .

Ejemplo:

Input : str  = "GeeksForGeeks"
        str.ToUpper()
Output: GEEKSFORGEEKS

Input : str  = "This is C# Program xsdd_$#%"
        str.ToUpper()
Output: THIS IS C# PROGRAM XSDD_$#%

Los siguientes programas de ejemplo ilustran el método ToUpper()

  • Ejemplo 1:

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

    Producción:

    GEEKSFORGEEKS
    
  • Ejemplo 2:

    // C# program to desmonstrate the 
    // use of ToUpper() method 
    using System;
      
    class Program {
      
        // Main Method
        public static void Main()
        {
            // original string
            string str2 = "This is C# Program xsdd_$#%";
      
            // string converted to Upper case
            string upperstr2 = str2.ToUpper();
      
            Console.WriteLine(upperstr2);
        }
    }

    Producción:

    THIS IS C# PROGRAM XSDD_$#%
    

Método String.ToUpper(CultureInfo)

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

Sintaxis:

public string ToUpper (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 mayú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 ToUpper(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 Uppercase by
        // using English-United States culture
        string upperstr2 = str2.ToUpper(new CultureInfo("en-US", false));
  
        Console.WriteLine(upperstr2);
    }
}

Producción:

THIS IS C# PROGRAM XSDD_$#%

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

Referencia: https://docs.microsoft.com/en-us/dotnet/api/system.string.toupper?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 *