Использование цикла foreach для перебора двух списков

У меня есть два списка

List<object> a = new List<object>();
List<object> b = new List<object>();

Теперь я хочу перебрать элементы обоих списков. Я мог бы сделать это, написав цикл foreach для каждого списка. Но можно ли сделать что-то подобное?

foreach(object o in a, b) {
 o.DoSomething();
}

Было бы неплохо, если бы было возможно что-то подобное:

foreach (object o in a && b) {
   o.DoSomething();
}
16
задан RoflcoptrException 15 December 2010 в 13:56
поделиться