Expression tree | Деревья выражений
Деревья выражений, ExpressionTree, Expression Tree, ExpressionTrees, Expression Trees | |
ExpressionTree | Позволяет накапливать выражения, содержащие операторы языка c#, в виде древовидной структуры. А после этого скомпилировать эту структуру в делегат. Замечание: вызов делегата, созданного на основе дерева выражений, быстрее, чем вызов метода напрямую через Reflection | Рефлексия . |
Может использоваться для: |
|
Ссылки: | GoF Design Patterns | Паттерны Interpreter, Visitor Введение в Expressions в языке C# Expression Tree. Просто о сложном Expressions в C# — impress yourself! Деревья выражений в C# на примере нахождения производной (Expression Tree Visitor vs Pattern matching) DotNet | Максим Аршинов — Деревья выражений в enterprise-разработке (IQueryable, JavaScript, Reflection | Рефлексия, Moq) |
Внутренние ссылки:
Дочерние страницы:
Обратные ссылки:
- IQueryable
- Добавление ссылки после создания Activity
- linq2db
- EntityFramework | EntityFrameworkCore
- Анемичная или богатая модель
- Сценарии
- Serialize.Linq
- AutoFilterer