12 из 250 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Какой из следующих паттернов является наиболее распространённой причиной deadlock'ов при смешивании синхронного и асинхронного кода в C#?
Использование await внутри цикла foreach
await
foreach
Вызов .Result или .Wait() на Task внутри async-метода
.Result
.Wait()
Task
Возврат Task<T> вместо void из async-метода
Task<T>
void
Использование async в методе, выполняющем CPU-bound работу
async