Làm cách nào để thoát khỏi vòng lặp song song.for?
Tôi có một câu lệnh khá phức tạp trông giống như sau:
Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(),
new Action<ColorIndexHolder>((ColorIndexHolder Element) =>
{
if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I)
{
Found = true;
break;
}
}));
Sử dụng lớp song song, tôi có thể tối ưu hóa quá trình này cho đến nay. Tuy nhiên; Tôi không thể tìm ra cách phá vỡ vòng lặp song song? Câu break;
lệnh ném ra lỗi cú pháp sau:
Không có vòng lặp nào để phá vỡ hoặc tiếp tục