В чем разница (и почему вы используете этот синтаксис) при передаче переменной в функцию?Передача переменной в конструктор
return _acks.GetOrAdd(id, new AckInfo()).Tcs.Task;
return _acks.GetOrAdd(id, _ => new AckInfo()).Tcs.Task;
return _acks.GetOrAdd(id, (_) => new AckInfo()).Tcs.Task;
Что это за практика?
Линия 41
Возможно также, что первый будет таким же, как и последние два, если неявное преобразование доступно для превращения объекта в действие. –