Fork me on GitHub

Linq的优缺点

优点:


1.Linq提供了不同数据源的抽象层,所以可以使用相同的语法访问不同的数据源(只要该数据源有提供程序即可)


2.Linq为底层的数据存储提供了一个强类型化的界面,可以把底层的数据作为对象来访问。


3.推迟查询的执行。在运行期间定义的查询表达式时,查询不会运行。查询会在迭代数据项时运行。(把复杂的查询进行拆分,而不会影响查询效率;使代码清晰易懂)

4.Linq 语句是在编译期间就做检查的。而不是运行时检查。这样,那里出了问题,可以及时更改,而不是到了运行时才发

posted @ 2016-04-23 10:59  迁梦余光  阅读(2207)  评论(0编辑  收藏  举报