62,046
社区成员
发帖
与我相关
我的任务
分享
DemoEntities content = new DemoEntities();
List<T> list = content.Test.toList();
//逻辑代码
list = list.where(c=>c.id==id);
//逻辑代码
list = content.where(c=>c.id==id).Test.toList();
DemoEntities content = new DemoEntities();
var temp = content.Test;
//逻辑代码
temp = temp.where(c=>c.id==id);
List<Test> list = temp.ToList();
content.Test.toList().where(c=>c.id==id);//你这是所有数据都拉出来了在程序里再做筛选
content.Test.where(c=>c.id==id).toList()//这是只取了id这个值
另外EF查询不需要追踪的话可以加AsNoTracking,这样还可以提高性能