Letra capital CamelCase C#

/// <summary> /// Obtiene cadena con la primera letra de cada palabra en mayuscula. La primera letra del /// texto se cambia a mayuscula, y la letras q siguen a un espacio en blanco /// </summary> /// <param name="texto">Cadena a procesar</param> /// <returns>String con la primera letra de cada palabra en mayuscula</returns> public static string PrimeraLetraMayusculaDeCadaPalabra(string texto) { texto = texto.ToLower(); char[] array = texto.ToCharArray(); //Primera letra de la cadena if (array.Length >= 1) { if (char.IsLower(array[0])) { array[0] = char.ToUpper(array[0]); } } //Buscar la primera letra de cada palabra for (int i = 1; i < array.Length; i++) { if (array[i - 1] == ' ') { if (char.IsLower(array[i])) { array[i] = char.ToUpper(array[i]); } } } return new string(array); }

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.