parallel.forループから抜け出すにはどうすればよいですか?
次のような非常に複雑なステートメントがあります。
Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(),
new Action<ColorIndexHolder>((ColorIndexHolder Element) =>
{
if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I)
{
Found = true;
break;
}
}));
並列クラスを使用すると、このプロセスを大幅に最適化できます。でも; 並列ループを解除する方法がわかりません。このbreak;
ステートメントは、次の構文エラーをスローします。
中断または継続する囲みループはありません