Linq基础概念

Linq语言集成查询,架起了对象领域和数据领域的一座桥梁,优点如下:

1、支持各种数据源

2、完全类型检查,智能感知支持

Linq查询分为三个部分:

1、获取数据源(xml,ado.net数据集等)

2、创建查询

from...
where...
select...

3、执行查询

查询本身和执行查询截然不同,定义之后不会执行查询的,查询变量只是存储查询命令,所以说Linq是延迟执行的。

当然还有强制立即执行的方式:

1)、执行聚合函数(Count,Max,Average,First等)

2)、调用ToList()和ToArray()方法缓存结果

https://www106.livemeeting.com/cc/wwe_us/viewFormatHFF/3n6gw0682sj0mhp3/Engine/Default.htm?https%3A%2F%2Fwww106.livemeeting.com%2Fcc%2Fwwe_us%2FviewFormatHFF%2F3n6gw0682sj0mhp3%2F

posted @ 2012-11-12 17:08  逆水寒龙  阅读(213)  评论(0编辑  收藏  举报