методе, который вызван откуда-то, например из Parallel.For();
В нём мы достигаем вызова с await, следующей строкой используется результат.
Вот в момет достижения await происходит понимание, что выполнение затянулось и происходят неочевидные вещи. Какие?
// Управление возвращается обратно, потом по сигналу завершения Awaitable метод продолжается. Но он уже вернул управление. Или это не return и он висит где-то в ожидании? Или пересоздаётся? Вот что вообще происходит, когда встречается Awaitable, которое не сразу возвращает значение?
а что у параллер.фор есть совсемтимая с таском сигнатура?
Примерный эквивалент того, что здесь.
Обсуждают сегодня