【发布时间】:2012-12-04 23:12:24
【问题描述】:
复合规范模式有很多基于 LINQ 的实现。我还没有见过使用 Subsumption 的。
是否有任何此类示例已被记录(博客等)或作为开源发布?我有一个想法和概念证明,通过让 ExpressionVisitor 将每个规范转换为规范逻辑形式 (CNF/DNF) 来实现这一点,但我担心这过于复杂。有没有更好的办法?
【问题讨论】:
-
你的意思是 Linq 中的条件 where 子句吗?
标签: linq boolean-logic boolean-expression linq-expressions specification-pattern