【发布时间】:2021-06-10 19:17:37
【问题描述】:
我有 2 个来自美国和加利福尼亚的数据库列表。
List<Order> caList = DB.GetOrderData(Countries.CA);
List<Order> usList = DB.GetOrdersData(Countries.US);
我想使用带有 foreach 循环的数组元素“US”和“CA”将两个列表迭代为 1 个列表。
string[] countries = {'US','CA'};
foreach(){
}
我能够使用 uslist.AddRange(calist) 将 2 个列表合并为 1 个列表,并且可以正常工作。
同事告诉我这是使用foreach 的另一种方法。我是 IT 和 C# 的新手,我不知道从哪里开始,也想不出解决方案,所以请其他专家程序员帮助扩展我的 C# 知识。谢谢。
【问题讨论】:
-
.Concat...... -
各位专家已多次回答:How do you concatenate Lists in C#?
-
@Ňɏssa:可能没有一路看我的帖子。 “我能够使用 uslist.AddRange(calist) 将 2 个列表合并为 1 个列表”并且它有效。我只是想学习其他方法,因为解决这个问题的方法不止一种。