在这种情况下我是假的.
我试图在谷歌上读到这些是什么,但我只是不明白.有人可以给我一个简单的解释,说明它们是什么以及为什么它们有用?
编辑:我在谈论.Net中的LINQ功能.
我已经阅读了几篇关于表达式树的文章和几篇stackoverflow.com帖子.它让我的大脑明白了.
问题:
1)与DOM(文档对象模型)一样,它是逻辑的内存表示吗?
2)有人解释说这是一种将可执行代码转换为数据的机制,使用它我们可以生成代表代码的数据结构.
是否意味着,表达式树用于设计用户定义的模式?
3)大多数示例将表达式树与Func<>委托或其他委托一起显示,因此使用委托和其他编程构造不能实现与表达式服务相同的事情.
初学者可以理解的解释非常感谢.