linq它居然有 有to 之说 !!!! 比如 to sql,to entity
下面第一个using就是to sql 写法比较类似sql语句,
第二个using 就是to entity省略了from之类的直接操作实体。他们返回的都是IQueryable<T>类型
然而to 之说结束了了吗??? 没有!!!!
还有最常用的to object
它的 返回类型是IEnumerable<T>
我们发现to object 与to entity是比较相似的,但是他们的返回结果不一样,但其实 linq to entity 操作数据库,linq to object 操作内存数据,这是两者比较大的区别,也就有了IEnumerable与IQueryable(个人理解)
linq 还有Linq to Xml 、Linq to Excel等,有兴趣的可以继续了解。