So würde ich eine Funktion schreiben, um ein Akronym im Java-Stil zu schreiben:
%Vor%Gibt es eine elegantere Art, wie ich es mit LINQ oder mit einer eingebauten C # -Funktion machen kann?
Hier sind ein paar Optionen
Eine einzige .NET 4 Option mit string.Join:
%Vor%In .NET 3.5 (oder 4.0) können Sie Folgendes tun:
%Vor%Eine andere Option (meine persönliche Wahl), basierend auf Ihrer ursprünglichen Logik:
%Vor%Hier ist eine Technik, die ich bisher nicht gesehen habe. Es hängt von der Annahme ab, dass alle Buchstaben, die im Akronym stehen sollten (und nur diese Buchstaben), in der Zeichenfolge in Großbuchstaben sind.
%Vor%