Ich möchte eine kommaseparierte Wert Zeichenfolge mit Linq Aggregat-Funktion machen. Weiß jemand, wie man das macht?Linq Aggregat-Funktion, So erstellen Sie eine CSV-Zeichenfolge
ein Array von Strings wie folgt gegeben:
var authors = new string[] {"author 1", "author 2", "author 3"};
Wie kann ich eine einzelne Zeichenfolge wie dieser Autor abrufen 1, Autor 2, Autor 3? Ich denke, etwas wie authors.Aggregate(author => author + ",")
könnte dazu in der Lage sein, aber nicht sicher.
Ideen?
Mögliche Duplikat [LINQ Aggregate Algorithmus erklärt] (http://stackoverflow.com/questions/7105505/linq-aggregate-algorithm-explained) – Jamiec