Код: Выделить всё
var retrievalTasks = new Task[2];
retrievalTasks[0] = GetNodesAsync();
retrievalTasks[1] = GetAssetsToHandleAsync();
Task.WaitAll(retrievalTasks);
Я мог бы добиться этого с помощью:
Код: Выделить всё
var a = await GetNodesAsync();
var b = await GetAssetsToHandleAsync();;
Я видел это как ссылку: Ожидание нескольких задач с разными результатами
Но я думаю, что это немного другой сценарий, который в моем случае не сработает.
Есть идеи?
Спасибо
РЕДАКТИРОВАТЬ:
Код: Выделить всё
await Task.WhenAll(catTask, houseTask, carTask);
var cat = await catTask;
var house = await houseTask;
var car = await carTask;
Подробнее здесь: https://stackoverflow.com/questions/507 ... -variables