Re[20]: Можно ли избавиться от async|await?
От: · Великобритания  
Дата: 16.12.25 15:42
Оценка: +2
Здравствуйте, Serginio1, Вы писали:

S>·>val1 := func1() // "асинхронный" вызов 1 (на самом деле, конечно же нет)

S>·>val2 := func2() // "асинхронный" вызов 2 (на самом деле, конечно же нет)
S> C# это Task.WhenAll
Зачем ты это мне рассказываешь, да ещё и фигню невтемную говоришь? В данном случае будет как-то так:
var r1 = func1();
var r2 = func2();
System.Console.WriteLine(await(r1) + await(r2));

И эти функции ДОЛЖНЫ быть объявлены как async и быть написаны правильно на всю глубину вызовов, протаскивая async повсюду. Сабж!
Это же полная Ж по сравнению с java.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.