Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como CultureInfo

Capitalizar una frase en C# – Dejar la primer letra en Mayúscula

Hola chsarpedianos, este truco que les traigo es muy sencillo y se trata de convertir en mayuscula la primera letra de cada palabra en una cadena. Existe un metodo llamado TextInfo.ToTitleCase que pertenece a la clase CultureInfo y se puede usar con las diferentes culturas, esta clase se accede desde el espacio de nombres System.Globalization , este nos permite convertir la primera letra de cada palabra en mayuscula. String textoACambiar = "la primera letra de cada palabra va en mayúscula"; String resultado = CultureInfo.InvariantCulture.TextInfo.ToTitleCase(textoACambiar); String resultado2 = new CultureInfo("en-US", false).TextInfo.ToTitleCase(textoACambiar); El resultado es: La Primera Letra De Cada Palabra Va En Mayúscula La Primera Letra De Cada Palabra Va En Mayúscula Existen otros metodos que hacen algo similar los cuales son toLower y toUpper para la clase String, pero estos métodos convierten toda la frase a minúscula y mayúscula respectivam...