祝你天天开心🍺|

Apostle浩

园龄:3年9个月粉丝:4关注:4

LINQ查询时机与查询形式

LINQ查询的时机

  • 观察如下代码的执行顺序

  • 查询步骤
    • 获取数据源、定义查询、执行查询
  • 观察结论
    • 定义查询后,查询并没有立即执行,而是直接到需要枚举结果(遍历)时才被真正执行
    • 这种方式称为"延时执行"(deferred execution)

LINQ查询的两种形式

  • Method Syntax,查询方式

​主要利用System.Linq.Enumerable类中定义的扩展方法和Lambda表达式进行查询。

​在此之前所用的查询都是这种方法。

  • Query Syntax,查询语句方式

​一种更接近SQL语法的查询方式,可读性更好。

​查询语句最后还是要被翻译成查询方法。

本文作者:Apostle浩

本文链接:https://www.cnblogs.com/holychan/p/15760950.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Apostle浩  阅读(58)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起