コード例 #1
0
        public static LogicalBinaryExpression Like(SqlExpression left, SqlExpression right, bool startWith, bool endWith)
        {
            if (startWith)
            {
                right = SqlExpression.Add(right, WildcardsExpression.Instance);
            }
            if (endWith)
            {
                right = SqlExpression.Add(WildcardsExpression.Instance, right);
            }

            return(LogicalBinaryExpression.Expression(ExpressionType.Like, left, right));
        }