Bir parallel.for döngüsünden nasıl çıkabilirim?
Aşağıdakine benzeyen oldukça karmaşık bir ifadem var:
Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(),
new Action<ColorIndexHolder>((ColorIndexHolder Element) =>
{
if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I)
{
Found = true;
break;
}
}));
Paralel sınıf kullanarak bu süreci açık ara optimize edebilirim. Ancak; Paralel döngüyü nasıl kıracağımı çözemiyorum? break;
Açıklamada şu sözdizimi hatası atar:
Kırılacak veya devam edecek çevreleyici döngü yok