Информация об изменениях

Сообщение Re[9]: [Ann, C#6] Состояние для VS2015 preview от 25.11.2014 21:49

Изменено 25.11.2014 21:52 agat50

Здравствуйте, _NN_, Вы писали:

_NN>Тут проблема другого рода, а именно слабый вывод типов.

_NN>Зато компилятор быстро работает
_NN>C# не позволяет выводить тип из использования, т.е.:

_NN>
_NN>var a = x => x + 1;
_NN>var b = a(1); // выводит Func<int, int> a
_NN>


Ну вывести тип для Func<TRes> (Ну и Func<Task<TRes>> в свете асинков) без единого параметра вроде не представляет никакой сложности, просто синтаксис добавить. Мне больше и не надо.
Re[9]: [Ann, C#6] Состояние для VS2015 preview
Здравствуйте, _NN_, Вы писали:

_NN>Тут проблема другого рода, а именно слабый вывод типов.

_NN>Зато компилятор быстро работает
_NN>C# не позволяет выводить тип из использования, т.е.:

_NN>
_NN>var a = x => x + 1;
_NN>var b = a(1); // выводит Func<int, int> a
_NN>


Ну вывести тип для Func<TRes> (Ну и Func<Task<TRes>> в свете асинков) без единого параметра вроде не представляет никакой сложности, просто синтаксис добавить. Мне больше и не надо. Тут в общем речь и не о лямбдах\делагатах, скорее просто чуть другая запись кода.