Si j'ai une boucle foreach
, y a-t-il un moyen de vérifier un booléen?Est-il possible pour une boucle 'foreach' d'avoir un contrôle de condition?
Je ne veux pas vérifier une fois à l'intérieur du foreach()
, puis rompre par exemple. Je veux foreach
sur une collection et en même temps évaluer si quelque chose est vrai.
Par exemple, je ne veux pas faire:
IEnumerable<Job> jobs = currentJobs;
foreach(Job job in jobs)
{
if (found)
break;
}
Pourriez-vous donner un exemple? Je suis un peu flou sur ce que vous voulez dire ... ce qui signifie que d'autres personnes sont probablement aussi confuses. –
Pourriez-vous fournir plus de détails et/ou un exemple? – LukeH
vous voulez dire quelque chose comme foreach (var article dans MyList.Where (condition)) – Kikaimaru