Как оставить тело лямбда-выражения

У меня есть список, и я использую list.ForEach (l => {... что-то ...}) . Теперь при определенных условиях мне нужно прекратить итерацию по списку, но break не работает - я получаю " Control не может покинуть тело анонимного метода или лямбда-выражения «ошибка компиляции.

Есть идеи, как преодолеть это ограничение?

7
задан Andrey 30 January 2012 в 20:08
поделиться