public static LambdaExpression AndAlsoOrDefault(this LambdaExpression left, LambdaExpression right) { if (left == null) { return(right); } if (right == null) { return(left); } return(left.Combine(right, Expression.AndAlso)); }
public static LambdaExpression OrElse(this LambdaExpression left, LambdaExpression right) { return(left.Combine(right, Expression.OrElse)); }
public static LambdaExpression AndAlso(this LambdaExpression left, LambdaExpression right) { return(left.Combine(right, Expression.AndAlso)); }