IQueryable 和IEnumerable总结
1,IEnumerable<T> result = (from t in context.Table order by t.Id select c).AsEnumerable().Take(3)
如果返回的是IEnumerable<T>类型的是预先把数据都加载在内存中在取出前三条数据
2,IQueryable<T> result = (from t in context.Table order by t.Id select c).Take(3)
如果是返回IQueryable<T>类型的则是返回数据库内三条数据
3,总结
返回IEnumerable《T》 优点:速度快 缺点:占内存
返回IQueryable 《T》优点:减少带宽 缺点:响应慢