Xin chào, tôi muốn lấy bộ sưu tập danh sách và tạo một dòng csv duy nhất. Vì vậy, lấy này;Tạo CSV từ danh sách chuỗi trong LINQ
List<string> MakeStrings()
{
List<string> results = new List<string>();
results.add("Bob");
results.add("Nancy");
results.add("Joe");
results.add("Jack");
return results;
}
string ContactStringsTogether(List<string> parts)
{
StringBuilder sb = new StringBuilder();
foreach (string part in parts)
{
if (sb.Length > 0)
sb.Append(", ");
sb.Append(part);
}
return sb.ToString();
}
này trả về "Bob, Nancy, Joe, Jack"
Cần sự giúp đỡ về LINQ để làm điều này trong một tuyên bố duy nhất. Cảm ơn!
Đây chính xác là những gì tôi đang tìm kiếm. Điều này là không cho xây dựng một tập tin CSV của nó chỉ cho joing lên để đưa vào một cái nhìn. Xuất sắc! – CmdrTallen
+1 Tôi chỉ muốn nói .. cool! –