如何編寫從列表中選擇項目並將它們連接在一起的Linq表達式(或其他)?.Net - 將輸出字符串中列表的所有項加入到一起
例
IList<string> data = new List<string>();
data.Add("MyData1");
data.Add("MyData2");
string result = //some linq query... I try data.Select(x => x + ",");
//result = "MyData1, MyData2"
看到我的警告下面的聚合... – 2010-04-21 05:17:20
String.Join正是我所需要的! – Melursus 2010-04-21 13:24:12
@Melurus,也注意到.NET 4中的新功能,對.ToArray()的調用不是必需的,也不需要是字符串的集合。 string.Join有一個超載,它接受'IEnumerable'。 –
2010-04-21 13:37:52