Me gustaría hacer una cadena de valores separada por comas con la función de agregado de Linq. Alguien sabe cómo hacer esto?Función agregada de Linq, Cómo hacer una cadena CSV
Dada una matriz de cadenas como esto:
var authors = new string[] {"author 1", "author 2", "author 3"};
¿Cómo consigo una sola cadena como esta autor 1, 2 autor, autor 3? Estoy pensando que algo como authors.Aggregate(author => author + ",")
podría hacer esto pero no estoy seguro.
Ideas?
duplicado posible de [explicó LINQ agregado algoritmo] (http://stackoverflow.com/questions/7105505/linq-aggregate-algorithm-explain) – Jamiec