Ich weiß, dass ich einen Ausweg finden könnte, aber ich frage mich, ob es eine prägnantere Lösung gibt. Es gibt immer String.Join(", ", lList)
und lList.Aggregate((a, b) => a + ", " + b);
, aber ich möchte eine Ausnahme für die letzte hinzufügen, um ", and "
als Verbindungszeichenfolge zu haben. Hat Aggregate()
irgendwo einen Indexwert, den ich benutzen kann? Danke.
Ich verwende die folgende Erweiterungsmethode (auch mit Code-Schutz):
%Vor%Hier ist ein Unit Test dafür:
%Vor%