我想知道如何获得 IQueryable 和 Tolist 的 sql 语句。
我想比较一下这种情况:
List<MyTable> lstresult01 = myContext.Mytable.Where(t=>t.ID == 1).ToList();
IQUeryable query = myContext.Mytable;
query = query.Where(t=>t.ID == 1);
List<MyTable> lstResult02 = query.ToList<MyTable>();
第二个更快吗?我读到 IQueryable 更好,因为条件是在 sql setence 中发送的,而 IList 不这样做。
谢谢。