Ich möchte einen kürzesten Weg, um den ersten Buchstaben jedes Wortes in einer Zeichenfolge in C# zu erhalten.kürzester Weg, um das erste Zeichen von jedem Wort in einer Zeichenfolge zu erhalten
, was ich getan habe, ist:
string str = "This is my style";
string [] output = str.Split(' ');
foreach(string s in output)
{
Console.Write(s[0]+" ");
}
// Output
T i m s
I gleiche Leistung mit einem kürzesten Weg angezeigt werden soll ...
Dank
Nun, das ist so ziemlich der kürzeste Weg. – KaiserJohaan
Ich sehe eigentlich nichts falsch mit dieser Methode. Es ist lesbar und macht das, was auf der Verpackung steht. Warum willst du kürzer? Nur weil etwas kürzer ist, heißt das nicht, dass es für das, was Sie tun, lesbar oder offensichtlich ist. Was Sie hier haben, braucht nicht einmal kommentiert zu werden. –