Может ли цикл foreach иметь условие check?

Если у меня есть цикл foreach , есть ли способ также проверить логическое значение?

Я не хочу проверьте один раз внутри foreach () и затем прервите, например. Я хочу foreach над коллекцией и в то же время оценить, верно ли что-то.

Например, я не хочу делать:

    IEnumerable<Job> jobs = currentJobs;

    foreach(Job job in jobs)
    {
        if (found) 
            break;
    }
20
задан Peter Mortensen 13 June 2012 в 17:41
поделиться