Example #1
0
        private static Expression BelongsToInverseInterval(Expression variable, Expression from, Expression to)
        {
            var greaterThanOrEqualTo = DynamicBuilder.BuildOperator(ExpressionType.GreaterThanOrEqual, variable, to);
            var lessThanOrEqualFrom  = DynamicBuilder.BuildOperator(ExpressionType.LessThanOrEqual, variable, from);

            return(DynamicBuilder.BuildLogicalAnd(greaterThanOrEqualTo, lessThanOrEqualFrom));
        }