Сообщение Re[9]: [Ann, C#6] Состояние для VS2015 preview от 25.11.2014 21:49
Изменено 25.11.2014 21:52 agat50
Здравствуйте, _NN_, Вы писали:
_NN>Тут проблема другого рода, а именно слабый вывод типов.
_NN>Зато компилятор быстро работает
_NN>C# не позволяет выводить тип из использования, т.е.:
_NN>
Ну вывести тип для Func<TRes> (Ну и Func<Task<TRes>> в свете асинков) без единого параметра вроде не представляет никакой сложности, просто синтаксис добавить. Мне больше и не надо.
_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>
Ну вывести тип для Func<TRes> (Ну и Func<Task<TRes>> в свете асинков) без единого параметра вроде не представляет никакой сложности, просто синтаксис добавить. Мне больше и не надо. Тут в общем речь и не о лямбдах\делагатах, скорее просто чуть другая запись кода.
_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>> в свете асинков) без единого параметра вроде не представляет никакой сложности, просто синтаксис добавить. Мне больше и не надо. Тут в общем речь и не о лямбдах\делагатах, скорее просто чуть другая запись кода.