Ожидание нескольких задач с разными результатами
У меня есть 3 задачи:
private async Task<Cat> FeedCat() {}
private async Task<House> SellHouse() {}
private async Task<Tesla> BuyCar() {}
Все они должны быть запущены, прежде чем мой код сможет продолжить работу, и мне нужны результаты каждого из них. Ни один из результатов не имеет ничего общего друг с другом
Как мне позвонить и дождаться завершения 3 заданий, а затем получить результаты?