Quiero una forma más corta de obtener el primer carácter de cada palabra en una cadena en C#.forma más corta de obtener el primer carácter de cada palabra en una cadena
lo que he hecho es:
string str = "This is my style";
string [] output = str.Split(' ');
foreach(string s in output)
{
Console.Write(s[0]+" ");
}
// Output
T i m s
Quiero mostrar misma salida con un camino más corto ...
Gracias
Bueno, eso es más o menos el camino más corto. – KaiserJohaan
En realidad, no veo nada malo con este método. Es legible y hace lo que dice en la caja. ¿Por qué quieres más corto? El hecho de que algo sea más corto no significa que sea legible u obvio para lo que está haciendo. Lo que tienes aquí ni siquiera necesita comentarios. –