Главная / Параллельные вычисления и многопоточное программирование / При выполнении методов Parallel.For и Parallel.ForEach на одной или нескольких итерациях могут возникать исключительные ситуации. Правда ли, что: 

При выполнении методов Parallel.For и Parallel.ForEach на одной или нескольких итерациях могут возникать исключительные ситуации. Правда ли, что: 

вопрос

Правильный ответ:

в момент возникновения такой ситуации выполнение всех итераций прекращается. Для каждой ситуации должен быть предусмотрен обработчик, перехватывающий выполнение
все запущенные итерации продолжают выполняться, после чего запускаются итерации с номерами меньшими минимального номера итерации, на которой возникла исключительная ситуация. Обработчик ситуации следует предусмотреть только для итерации с минимальным номером
все запущенные итерации продолжают выполняться, после чего запускаются итерации с номерами меньшими минимального номера итерации, на которой возникла исключительная ситуация. Все возникшие исключительные ситуации перехватываются, на их основе создается новая исключительная ситуация AggregateException, для которой и следует предусмотреть обработчик ситуации
Сложность вопроса
88
Сложность курса: Параллельные вычисления и многопоточное программирование
89
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт защитил. Лечу пить отмечать сессию интуит
11 май 2016
Аноним
Я преподаватель! Незамедлительно сотрите сайт vtone.ru с ответами intuit. Не ломайте образование
01 фев 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.