コード例 #1
0
        /// <summary>
        ///  返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="queryable"></param>
        /// <param name="expression"></param>
        /// <returns></returns>
        public static bool Any <T>(this  SqlSugar.Queryable <T> queryable, Expression <Func <T, bool> > expression)
        {
            var            type = queryable.Type;
            ResolveExpress re   = new ResolveExpress();

            re.ResolveExpression(re, expression);
            queryable.Where.Add(re.SqlWhere);
            queryable.Params.AddRange(re.Paras);
            return(queryable.Count() > 0);
        }
コード例 #2
0
 /// <summary>
 ///  确定序列是否包含任何元素
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="queryable"></param>
 /// <returns></returns>
 public static bool Any <T>(this  SqlSugar.Queryable <T> queryable)
 {
     return(queryable.Count() > 0);
 }