using System; namespace SqlSugar { public class Subqueryable where T : class, new() { public Subqueryable Where(Func expression) { return this; } public Subqueryable OrderBy(Func expression) { return this; } public Subqueryable GroupBy(Func expression) { return this; } public Subqueryable OrderByDesc(Func expression) { return this; } public TResult Select(Func expression) where TResult :struct { return default(TResult); } public Byte[] Select(Func expression) { return null; } public string Select(Func expression) { return default(string); } public TResult Max(Func expression) where TResult : struct { return default(TResult); } public Byte[] Max(Func expression) { return null; } public string Max(Func expression) { return default(string); } public string Min(Func expression) { return default(string); } public TResult Min(Func expression) where TResult : struct { return default(TResult); } public Byte[] Min(Func expression) { return null; } public string Sum(Func expression) { return default(string); } public TResult Sum(Func expression) where TResult : struct { return default(TResult); } public Byte[] Sum(Func expression) { return null; } public string Avg(Func expression) { return default(string); } public TResult Avg(Func expression) where TResult : struct { return default(TResult); } public Byte[] Avg(Func expression) { return null; } public bool Any() { return default(bool); } public bool NotAny() { return default(bool); } public int Count() { return default(int); } } }