Comment puis-je sortir d'un parallèle.pour la boucle?
J'ai une assez complexe déclaration qui se présente comme suit:
Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(),
new Action<ColorIndexHolder>((ColorIndexHolder Element) =>
{
if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I)
{
Found = true;
break;
}
}));
En utilisant en parallèle de la classe, je peux optimiser ce processus de loin. Cependant, je ne peux pas comprendre comment briser la boucle parallèle? L' break;
déclaration déclenche suite à erreur de syntaxe:
Pas d'enfermer les boucles d'où break ou continue