示例#1
0
        public TQuery WhereAny <TEntity, TValue>(Expression <Func <TEntity, TValue> > expression, IEnumerable <TValue> values)
        {
            IEnumerable <SqlQueryCondition <T, TEntity, TValue, TQuery> > conditions = values.Select(value =>
            {
                SqlQueryCondition <T, TEntity, TValue, TQuery> condition = new SqlQueryCondition <T, TEntity, TValue, TQuery>(Query, expression);
                condition.EqualTo(value);
                return(condition);
            });

            AddConditions(conditions);

            return(Query);
        }