有没有简单的方法将List <>添加到List <>而不是循环结果并逐个添加新结果?
var list = GetViolations(VehicleID);
var list2 = GetViolations(VehicleID2);
list.Add(list2);
Run Code Online (Sandbox Code Playgroud)
And*_*ndo 250
使用List.AddRange(集合为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);
Run Code Online (Sandbox Code Playgroud)
Fit*_*aki 13
使用Concat或Union扩展方法.您必须确保具有此方向using System.Linq;才能使用LINQ扩展方法.
使用该AddRange方法.
| 归档时间: |
|
| 查看次数: |
212450 次 |
| 最近记录: |