Я б сделал var valueA = await MethodA(); var valueB = await MethodB(); var valueC = await MethodC(); Но ещё вопрос, что с этими результатам дальше делается?
Это понятно, а выполнятся ли в таком случае эти метода параллельно. Я думаю, что нет. А у меня там их штук 12-15.
Да, критично. Там криптография внутри
ну тогда можешь массив тасок сделать
Если там криптография, то зачем там async?
см PLINQ
Он получит тыкву с PLINQ. Select в помощь. Потом WhenAll и так же селектануть резалт
А вот на фшарпе task { let! a = a() and! b = b() and! c = c() } Под капотом будет то же самое что ты написал
Я CodeReview не пройду с FSharp) У нас не приветствуется
Плохо, когда боятся простоты :(
Да.
Обсуждают сегодня