我最近编写了一个使用表达式树的动态查询工具,当我走的时候,表达树的力量开始在我身上拂晓.我的查询工具也可以构成报告工具,动态决策引擎的基础,也可能是您需要以抽象方式处理动态对象的其他情况.
这个过程很痛苦(通过反射递归调用泛型方法 - 呃)所以我想知道是否有人创建了一个通用库,可以利用表达式树的力量来完成某些类型的任务?我见过PredicateBuilder,但有没有人知道其他人?