У меня есть один вопрос о ключевое слово await
. Вот некоторый тестовый код:Асинхронные вызовы с ожиданием
string username = await GetUsernameAsync();
// Some other code
var some_variable = username;
Мой вопрос: Есть ли ждем начинаются в первой строке, где мы назвали метод асинхронного или на третьей строке, в которой мы нуждаемся результат метода асинхронного? Выполняется ли какой-либо другой код после того, как GetUsernameAsync
завершит его выполнение, или они выполняются параллельно?
ожидание будет на первой линии – Seb
Это можно легко проверить. Но в основном выполнение этих утверждений останавливает (ждет) ключевое слово 'await', что подразумевается самим ключевым словом. – David