internal string GetContainsValue(string value, char?escapeChar = null)
        {
            if (escapeChar.HasValue)
            {
                return(_dialect.Contains(value, escapeChar.Value));
            }

            return(_dialect.Contains(value));
        }
示例#2
0
        public void testExpressionFunctions_infix_escapeWithBackslash()
        {
            var dialect = new StandardDialect();

            dialect.Contains("a\\a%a_", '\\').Is("%a\\\\a\\%a\\_%");
        }
示例#3
0
        public void testExpressionFunctions_infix()
        {
            var dialect = new StandardDialect();

            dialect.Contains("a$a%a_").Is("%a$$a$%a$_%");
        }
示例#4
0
        public void testExpressionFunctions_infix_escape()
        {
            var dialect = new StandardDialect();

            dialect.Contains("a!a%a_", '!').Is("%a!!a!%a!_%");
        }