He leído varios artículos y varios stackoverflow.com mensajes sobre el árbol de expresiones. Me duele el cerebro entender.Bit Curioso de entender Expression Tree en .NET
Preguntas:
1) Al igual que DOM (Document Object Model), que es una representación en memoria de la lógica?
2) Alguien explicó que es un mecanismo para traducir un código ejecutable en datos, y al usarlo podemos generar una estructura de datos que represente el código.
¿Significa que los árboles de expresión se usan para diseñar un patrón definido por el usuario?
3) La mayoría de los ejemplos muestran el árbol de expresiones junto con el delegado Func<>
u otros delegados, por lo tanto, mediante el delegado y otras construcciones de programación no podemos lograr lo mismo que sirve el árbol de expresiones.
Explicación comprensible para principiantes es muy apreciada.
BTW. los árboles de expresión no son específicos de C#, así que cambié tu tema. –