Je porte du code vers Parallel.ForEach
et j'ai une erreur avec un continue
j'ai dans le code. Y a-t-il quelque chose d'équivalent que je peux utiliser dans un Parallel.ForEach
équivalent fonctionnel continue
dans une foreach
boucle?
Parallel.ForEach(items, parallelOptions, item =>
{
if (!isTrue)
continue;
});
c#
foreach
parallel-processing
John Egbert
la source
la source
continue
cependant.Pour continuer, cela signifie ignorer le reste du bloc et passer à l'élément suivant. Vous pouvez donc implémenter continue en appliquant la condition opposée au reste du bloc.
Par exemple, le code de la question serait réécrit comme suit:
la source