Linq 使用小心得
Linq查询操作的三步骤:
1.准备数据源
2.创建查询
3.执行查询
一般情况下,查询变量本身不会保存查询结果,而是存储查询命令。执行Linq查询存在两种方式:
延迟执行:
是指查询表达式不是在其被创建时执行,而是当需要访问(如使用 foreach 语句)该查询的结果才执行查询表达式。
立即执行:
是指查询表达式在其创建时就立即执行。如包含了Sum()、Count()等查询操作的查询表达式。
![](http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif)
Linq查询操作的三步骤:
1.准备数据源
2.创建查询
3.执行查询
一般情况下,查询变量本身不会保存查询结果,而是存储查询命令。执行Linq查询存在两种方式:
延迟执行:
是指查询表达式不是在其被创建时执行,而是当需要访问(如使用 foreach 语句)该查询的结果才执行查询表达式。
立即执行:
是指查询表达式在其创建时就立即执行。如包含了Sum()、Count()等查询操作的查询表达式。