如何添加列表&LT;&GT;到List&LT;&GT;在asp.net [英] How to add List<> to a List<> in asp.net
本文介绍了如何添加列表&LT;&GT;到List&LT;&GT;在asp.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有添加列表℃的一小段路;>列出&LT;?>而不是一个结果中循环,并添加新的结果有一个
列表&LT; VTSWeb.WorktimeViolation&GT;名单=新名单,LT; VTSWeb.WorktimeViolation&GT;();
清单= VTSWeb.GetDailyWorktimeViolations(VehicleID);
list.Add(VTSWeb.GetDailyWorktimeViolations(VehicleID2));
解决方案
使用 List.AddRange(集合作为的IEnumerable(Of T)已)方法。
它可以让你在列表另一个集合/列表的末尾追加。
例如:
列表&LT;串GT; initialList =新的List&LT;串GT;();
//把任何你想要的初步名单
清单&LT;串GT; listToAdd =新的List&LT;串GT;();
//把任何你想要在第二个列表
initialList.AddRange(listToAdd);
Is there a short way to add List<> to List<> instead of looping in result and add new result one by one?
List<VTSWeb.WorktimeViolation> list = new List<VTSWeb.WorktimeViolation>();
list = VTSWeb.GetDailyWorktimeViolations(VehicleID);
list.Add(VTSWeb.GetDailyWorktimeViolations(VehicleID2));
解决方案
Use List.AddRange(collection As IEnumerable(Of T)) method.
It allows you to append at the end of your list another collection/list.
Example:
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);
这篇关于如何添加列表&LT;&GT;到List&LT;&GT;在asp.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文