3 ms·
Expression trees are a .NET capability to compile a series of expressions during runtime. It's not required for this at all; it's just an optimization. It all
by jdmichal 7y ago
Expression trees are a .NET capability to compile a series of expressions during runtime. It's not required for this at all; it's just an optimization. It allows the complex tree of Specification objects to be compiled down into a simple delegate function, rather than evaluating by walking the tree.