Sobes.tech
Back to tasks
Junior — Senior
95

Порядок выполнения и подводные камни различных async‑методов в C#

Get help with live coding in real time with Sobes Copilot
Task condition

В примере представлена C#‑программа, в которой реализованы три асинхронных функции, каждая из которых возвращает свой тип результата.

Задача:

  1. Установить последовательность выполнения кода при вызове этих методов.
  2. Выявить возможные проблемы, связанные с их использованием (например, блокировка потока, потеря исключений, неправильное ожидание и т.п.).