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