Есть ли эквивалент для оператора continue в методе ForEach?
List<string> lst = GetIdList();
lst.ForEach(id =>
{
try
{
var article = GetArticle(id);
if (article.author.contains("Twain"))
{
//want to jump out of the foreach now
//continue; **************this is what i want to do*******
}
//other code follows
}
EDIT: Спасибо за все отличные ответы.И спасибо за разъяснение, что .foreach не является методом расширения.Я использую эту структуру для обеспечения согласованности стиля кодирования (другой программист работал над другим подобным методом в том же классе) ... и спасибо за ссылки на то, почему следует избегать использования .foreach.