有没有一种简单的方法可以将List<>添加到List<>中,而不是在result中循环,然后逐个添加新的结果?
var list = GetViolations(VehicleID);
var list2 = GetViolations(VehicleID2);
list.Add(list2);
发布于 2010-03-03 16:28:34
使用List.AddRange(collection As IEnumerable(Of T))方法。
它允许你在列表的末尾追加另一个集合/列表。
示例:
List<string> initialList = new List<string>();
// Put whatever you want in the initial list
List<string> listToAdd = new List<string>();
// Put whatever you want in the second list
initialList.AddRange(listToAdd);
发布于 2010-03-03 16:24:31
尝试使用list.AddRange(VTSWeb.GetDailyWorktimeViolations(VehicleID2));
发布于 2010-03-03 16:26:28
使用.AddRange
将任何可枚举的集合追加到列表。
https://stackoverflow.com/questions/2369673
复制相似问题