使用foreach循环遍历两个列表 [英] Using foreach loop to iterate through two lists
本文介绍了使用foreach循环遍历两个列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有两个列表
名单,其中,对象> A =新的名单,其中,对象>();
名单<对象> B =新的名单,其中,对象>();
现在我想遍历两个列表中的元素。我能做到这一点通过编写一个foreach循环为每个列表。但是,它也有可能做这样的事情?
的foreach(对象o在A,B){
o.DoSomething();
}
这也将是很好,如果这样的事情是可能的:
的foreach(对象o在急症室;和b){
o.DoSomething();
}
解决方案
的foreach(对象o在a.Concat(B)){
o.DoSomething();
}
I have two lists
List<object> a = new List<object>();
List<object> b = new List<object>();
Now i want to iterate through the elements of both list. I could do that by writing a foreach loop for each list. But is it also possible to do something like that?
foreach(object o in a, b) {
o.DoSomething();
}
It would also be nice if something like that would be possible:
foreach (object o in a && b) {
o.DoSomething();
}
解决方案
foreach(object o in a.Concat(b)) {
o.DoSomething();
}
这篇关于使用foreach循环遍历两个列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文