2020
10-10
10-10
C# IQueryable及IEnumerable区别解析
在使用EF查询数据的时候,我们常用的查询数据方式有linqtosql,linqtoobject,查询返回的结果有两种类型:IQueryable、IEnumerable,两者内部的处理机制是完全不同的。清楚认识,这里也是一个数据查询的优化点。在System.linq命名空间,有两个静态类:Queryable和Enumerable.在System.linq.Queryable中,参数接收的是一个表达式类型,返回IQueryable接口publicstaticIQueryable<TSource>Where<TSource>(thisIQueryable<TSource...
继续阅读 >