62,074
社区成员
发帖
与我相关
我的任务
分享
public IQueryable<T> FindList<S>(Expression<Func<T, bool>> whereLamdba, bool isAsc, Expression<Func<T, S>> orderLamdba)
{
var _list = nContext.Set<T>().Where<T>(whereLamdba);
if (isAsc) _list = _list.OrderBy<T, S>(orderLamdba);
else _list = _list.OrderByDescending<T, S>(orderLamdba);
return _list;
}
efContext.Database.Log = (info) =>
{
System.Diagnostics.Debug.WriteLine(info);
};
监控info, 你可以看到对应sql 执行的所有消息。。Entities db = new Entities();
var q = db.WD_CompanyInfo.Where(x => x.id <= 1000);
Console.WriteLine(q.ToString());