Результаты поиска по запросу "expression-trees"
@MarcGravell Большое спасибо за публикацию этого ответа, очень полезно.
аюсь динамически создавать выражения на основе объекта спецификации. Я создал класс ExpressionHelper, который имеет частное выражение, например: private Expression<Func<T, bool>> expression; public ExpressionHelper() { expression = ...
Мне нравится использовать linq для создания деревьев выражений, это заставляет меня чувствовать себя сверхмощным, поэтому я добавил это не как полный ответ на ваш вопрос, а скорее как элегантный способ создания деревьев выражений ...
аюсь создать дерево выражений, которое можно вставить в Linq2SQL, чтобы он генерировал хороший чистый запрос. Моя цель - создать фильтр, который принимает произвольный набор слов для AND и NOT (или OR и NOT) вместе. Поскольку я хочу изменить ...
экземпляры с лямбда-нотацией.
аю с идеей передачи присваивания свойства методу в виде дерева выражений. Метод вызвал бы выражение так, чтобы свойство было назначено правильно, а затем обнаружил имя свойства, которое было только что назначено, чтобы я мог вызвать событие ...
Как получить значение свойства из MemberExpression без .Compile ()?
У меня возникают проблемы при попытке получить значение объекта из дерева выражений без использования .Compile () Объект довольно прост. var userModel = new UserModel { Email = "[email protected]"};Метод, который дает мне проблемы, выглядит ...
@Sixletter: Это объясняет, я не заметил, что старая версия была настолько отлична ...
ою анализатор выражений, из которого я хотел бы сгенерировать код запроса к базе данных, я довольно далеко продвинулся, но точно застрял при анализе BinaryExpressions. Это довольно легко разбить их на левую и правую, но мне нужно определить ...
только когда мне это действительно нужно.
ользуюLinqKit [http://www.albahari.com/nutshell/linqkit.aspx]библиотека, которая позволяет комбинировать выражения на лету. Это чистое блаженство для написания слоя доступа к данным Entity Framewok, потому что несколько выражений можно при ...
@jullin - мое обновление отвечает на ваш вопрос?
чание: я знаю, что это очень просто создать с помощью динамического linq, но я хочу научиться. Я хочу создать лямбду, которая «находит»: Имя = Дэвид И Возраст = 10. class Person { public int Age { get; set; } public string Name { get; set; } ...
Создание функции, которая преобразует функции одного типа в другой
Для некоторых необычных вещей отражения у меня есть функция типа Func, и мне нужно передать ее в функцию, которая принимает тип Func, где T неизвестен до времени выполнения. Например: public bool MyOperation(Func<string,bool> op) { return ...
Я думаю, что сообщение об ошибке является общим, и поэтому рассматривается для различных видов сбоев. Однако проблема, которую я описал, кажется, возникает для всех, а не только для меня, поэтому я сомневаюсь, что это связано с переменной LIB.
жете считать это сообщением об ошибке, однако мне любопытно, если я здесь ужасно ошибаюсь, или если есть объяснение от Эрика или кого-то еще в Microsoft. ОбновитьЭто - сейчасопубликовано как ...
Как мне создать универсальное выражение, которое имеет выражение в качестве параметра
СуществуетDisplayNameFor(x=>x.Title) помощник в ASP.Net MVC. Я хочу реализовать нечто подобное в поведении. Я хочу иметь метод, который принимает выражение на основеUser класс (u=>u.Birthdate или u => u.Name), операнд (больше, меньше, равно) и ...