Estou portando algum código Parallel.ForEach
e obtive um erro com um continue
código que tenho. Existe algo equivalente que eu possa usar em um Parallel.ForEach
funcionalmente equivalente a continue
um foreach
loop?
Parallel.ForEach(items, parallelOptions, item =>
{
if (!isTrue)
continue;
});
c#
foreach
parallel-processing
John Egbert
fonte
fonte
continue
.Continuar significa pular o restante do bloco e passar para o próximo item. Portanto, você pode implementar continue aplicando a condição oposta ao restante do bloco.
Por exemplo, o código na pergunta seria reescrito como:
fonte