Re[2]: Объясните поведение ContinueWith(..., TaskContinuationOptions.ExecuteSync
От: AK107  
Дата: 02.01.17 17:05
Оценка:
Здравствуйте, StatujaLeha, Вы писали:

SL>А если так?


мне не нужно так

я не прошу исправить мой пример, чтобы он "заработал". я прошу объяснить мне поведение ContinueWith, а именно отличие первого от второго.

пример не такой тривиальный каким кажется на первый взгляд.

и да, я знаю, что под капотом у async/await и task'ов, в смысле как оно вообще работает и устроено.

суть вопроса: почему тело первого ContinueWith гарантированно отрабатывает ДО Task.Wait, в том время как второго, нет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.