J'ai lu plusieurs articles et plusieurs stackoverflow.com sur l'arbre d'expression. Il est difficile de comprendre mon cerveau.Bit Curieux de comprendre l'arbre d'expression dans .NET
Questions:
1) Comme DOM (Document Object Model), il est une représentation en mémoire de la logique?
2) Quelqu'un a expliqué qu'il s'agit d'un mécanisme pour traduire un code exécutable en données, en l'utilisant, nous pouvons produire une structure de données représentant le code. Cela signifie-t-il que les arbres d'expression sont utilisés pour concevoir un modèle défini par l'utilisateur?
3) La plupart des exemples montrent Expression tree en conjonction avec Func<>
delegate ou autres délégués, Donc en utilisant delegate et autre construction de programmation ne pouvons pas obtenir la même chose que l'arbre d'expression sert.
Une explication compréhensible par les débutants est très appréciée.
BTW. les arbres d'expression ne sont pas spécifiques à C#, j'ai donc changé de sujet. –