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

Сообщение 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 следом выпускать.
Re: Linq.Expressions
Здравствуйте, IT, Вы писали:

IT>Нужны ли расширялки для манипулирования сабжем вроде таких?


Вопрос по свежедобавленному ExpressionExtensions
У нас есть CodeJam.Reflection.ExpressionHelper, надо бы или слить,
UPD
или как минимум перенести в ExpressionExtensions файл ExpressionHelper.Func.tt — фигню написал, код хуже становится
  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 следом выпускать.