两个以上or 的实现方法 利用Disjunction方法可以实现 crit.Add(Expression.Disjunction() .Add(Expression.Eq("order_state", 1)) .Add(Expression.Eq("order_state", 2)) .Add(Expression.Eq("order_state", 0)) );