使用完后
WhenAll,您可以使用以下命令分别提取结果
await:
var catTask = FeedCat();var houseTask = SellHouse();var carTask = BuyCar();await Task.WhenAll(catTask, houseTask, carTask);var cat = await catTask;var house = await houseTask;var car = await carTask;
您也可以使用
Task.Result(因为到目前为止,您已经知道它们都已成功完成)。但是,我建议使用,
await因为它显然是正确的,而
Result在其他情况下可能会引起问题。



