Romper paralela. ¿Foreach?

¿Cómo puedo salir de unparalelo.para ¿lazo?

Tengo una declaración bastante compleja que se parece a la siguiente:

Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(),
    new Action<ColorIndexHolder>((ColorIndexHolder Element) =>
    {
        if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I)
        {
            Found = true;
            break;
        }
    }));

Usando la clase paralela, puedo optimizar este proceso por mucho. Sin embargo; ¿No puedo averiguar cómo romper el bucle paralelo? losbreak; La instrucción lanza el siguiente error de sintaxis:

Sin bucles de cierre para romper o continuar

Respuestas a la pregunta(5)

Su respuesta a la pregunta