#IEnumable

IQuerable与IEnumable的区别

 核心区别:IQueryable该接口会把查询表达式先缓存到表达式树Expression 中,只有当真正用到数据的时候(例如遍历),才会由IQueryProvider解析表达式树,生成sql语句执行数据库查询操作。(离线集合)IEnumable公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。...
代码星球 ·2020-04-10