Csharp/C#教程:C#使用LINQ查询表达式的基本子句总结分享

LINQ查询表达式的基本语法很容易掌握,它使用C#常见的语言构造,从外观上看,和我们常用的SQL类似,并且查询表达式中的变量可以用匿名类型,所以在很多情况下,不需要指定变量类型就可以构建LINQ表达式。

LINQ的数据源可以是数据库对象或是XML流等,也可以使实现了IEnumerable或者泛型IEnumberable<T>接口的集合对象。

LINQ的基本语法包含如下的8个上下文关键字,这些关键字和具体的说明如下:
关键字 说明 from 指定范围变量和数据源 where 根据bool表达式从数据源中筛选数据 select 指定查询结果中的元素所具有的类型或表现形式 group 对查询结果按照键值进行分组(IGrouping<TKey,TElement>) into 提供一个标识符,它可以充当对join、group或select子句结果的引用 orderby 对查询出的元素进行排序(ascending/descending) join 按照两个指定匹配条件来Equals连接两个数据源 let 产生一个用于存储查询表达式中的子表达式查询结果的范围变量
下面依此上述就是C#学习教程:C#使用LINQ查询表达式的基本子句总结分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ctvol.com/cdevelopment/907041.html

(0)
上一篇 2021年10月24日
下一篇 2021年10月24日

精彩推荐