Сообщение Re: Linq.Expressions от 29.04.2016 5:53
Изменено 29.04.2016 5:59 Sinix
Здравствуйте, IT, Вы писали:
IT>Нужны ли расширялки для манипулирования сабжем вроде таких?
Вопрос по свежедобавленному ExpressionExtensions
У нас есть CodeJam.Reflection.ExpressionHelper, надо бы или слить, или как минимум перенести в ExpressionExtensions файл ExpressionHelper.Func.tt (ну и рефакторинг, разумеется).
2All: Если есть идеи лучше — велкам!
В идеале это надо бы сделать до релиза, иначе будем сразу 2.0 следом выпускать.
IT>Нужны ли расширялки для манипулирования сабжем вроде таких?
Вопрос по свежедобавленному ExpressionExtensions
У нас есть CodeJam.Reflection.ExpressionHelper, надо бы или слить, или как минимум перенести в ExpressionExtensions файл ExpressionHelper.Func.tt (ну и рефакторинг, разумеется).
2All: Если есть идеи лучше — велкам!
В идеале это надо бы сделать до релиза, иначе будем сразу 2.0 следом выпускать.
Re: Linq.Expressions
Здравствуйте, IT, Вы писали:
IT>Нужны ли расширялки для манипулирования сабжем вроде таких?
Вопрос по свежедобавленному ExpressionExtensions
У нас есть CodeJam.Reflection.ExpressionHelper, надо бы или слить,
UPD
или как минимум перенести в ExpressionExtensions файл ExpressionHelper.Func.tt — фигню написал, код хуже становится
Может, методы Func() и Action() вообще в Expr вынести, по аналогии с CodeJam.Fn?
2All: Если есть идеи лучше — велкам!
В идеале это надо бы сделать до релиза, иначе будем сразу 2.0 следом выпускать.
IT>Нужны ли расширялки для манипулирования сабжем вроде таких?
Вопрос по свежедобавленному ExpressionExtensions
У нас есть CodeJam.Reflection.ExpressionHelper, надо бы или слить,
UPD
var expression1 = ExpressionHelper.Func((int a) => Enumerable.Repeat(a, a));
// станет
var expression1 = ExpressionExtensions.Func((int a) => Enumerable.Repeat(a, a));
Может, методы Func() и Action() вообще в Expr вынести, по аналогии с CodeJam.Fn?
2All: Если есть идеи лучше — велкам!
В идеале это надо бы сделать до релиза, иначе будем сразу 2.0 следом выпускать.