Tôi muốn tạo chuỗi giá trị phân cách bằng dấu phẩy bằng hàm Tổng hợp của LINQ. Bất cứ ai biết làm thế nào để làm điều này?Chức năng tổng hợp của LINQ, Cách tạo chuỗi CSV
Với một mảng các chuỗi như thế này:
var authors = new string[] {"author 1", "author 2", "author 3"};
Làm thế nào để tôi nhận được một chuỗi duy nhất như thế này tác giả 1, tác giả 2, tác giả 3? Tôi đang suy nghĩ một cái gì đó như authors.Aggregate(author => author + ",")
có thể làm điều này nhưng không chắc chắn.
Ý tưởng?
có thể trùng lặp của [LINQ tổng hợp thuật toán giải thích] (http://stackoverflow.com/câu hỏi/7105505/linq-aggregate-thuật toán-giải thích) – Jamiec