如何添加列表<>到List<>在asp.net [英] How to add List<> to a List<> in asp.net

查看:106
本文介绍了如何添加列表<>到List<>在asp.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有添加列表℃的一小段路;>列出<?>而不是一个结果中循环,并添加新的结果有一个

 列表< VTSWeb.WorktimeViolation>名单=新名单,LT; VTSWeb.WorktimeViolation>();
清单= VTSWeb.GetDailyWorktimeViolations(VehicleID);
list.Add(VTSWeb.GetDailyWorktimeViolations(VehicleID2));


解决方案

使用 List.AddRange(集合作为的IEnumerable(Of T)已)方法。

它可以让你在列表另一个集合/列表的末尾追加。

例如:

 列表<串GT; initialList =新的List<串GT;();
//把任何你想要的初步名单
清单<串GT; listToAdd =新的List<串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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆