1
Parallel.For 루프가 완료되면 루프 아래의 코드가 실행되지 않습니다. return 문은 프로그램이 도달하지 못한 중단 점을 설정하더라도 실행되지 않습니다. 이유가 있습니까?완료 후 Parallel.For 루프가 코드를 실행하지 않습니다.
고맙습니다.
c는 캔버스입니다. 이 crossthreaded 컨트롤을 추가하려고하기 때문에
Parallel.For(0, Playfield.Last().Field.GetLength(0), x =>
{
Parallel.For(0, Playfield.Last().Field.GetLength(1), y =>
{
if (Playfield.Last().Field[x, y] == 1)
{
c.Children.Add(createRectangle(lengthX, lengthY, x, y));
}
});
});
return c;
예, 테스트 목적으로 공용 언어 런타임 예외를 사용하지 않도록 설정해 주셔서 감사합니다. – Georges