Linq基础概念
Linq语言集成查询,架起了对象领域和数据领域的一座桥梁,优点如下:
1、支持各种数据源
2、完全类型检查,智能感知支持
Linq查询分为三个部分:
1、获取数据源(xml,ado.net数据集等)
2、创建查询
from... where... select...
3、执行查询
查询本身和执行查询截然不同,定义之后不会执行查询的,查询变量只是存储查询命令,所以说Linq是延迟执行的。
当然还有强制立即执行的方式:
1)、执行聚合函数(Count,Max,Average,First等)
2)、调用ToList()和ToArray()方法缓存结果
-------------------------------------------------
保持专注,只做一件事,做好这件事!@
-------------------------------------------------