Sobes.tech
Back to tasks
Junior — Senior
111

Разбор порядка выполнения асинхронных вызовов в C#

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

Как будет происходить исполнение представленного фрагмента и какие временные задержки при этом возникнут?

var operation = PerformAsync();
Thread.Sleep(2000);

await operation;

static async Task PerformAsync()
{
    await Task.Delay(100);
}