LINQ的基本语法中八个关键字用法说明
LINQ的基本语法包含如下的8个上下文关键字,这些关键字和具体的说明如下:
关键字 | 说明 |
from | 指定范围变量和数据源 |
where | 根据bool表达式从数据源中筛选数据 |
select | 指定查询结果中的元素所具有的类型或表现形式 |
group | 对查询结果按照键值进行分组(IGrouping<TKey,TElement>) |
into | 提供一个标识符,它可以充当对join、group或select子句结果的引用 |
orderby | 对查询出的元素进行排序(ascending/descending) |
join | 按照两个指定匹配条件来Equals连接两个数据源(join on equals) |
let | 产生一个用于存储查询表达式中的子表达式查询结果的范围变量 |
转载于:https://www.cnblogs.com/joyceTING/archive/2013/02/06/2907705.html
LINQ的基本语法中八个关键字用法说明相关推荐
- C++中的explicit关键字用法
c++中的explicit关键字用来修饰类的构造函数,被修饰的类的构造函数不能进行隐式类型的转换,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐 ...
- shell语法中的test命令用法
test命令用法.功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达 ...
- java+中的final关键字有哪些用法_Java中的Final关键字用法汇总及简单示例
可能使用到final的情况有3种:数据.方法和类. 一.final数据 对于基本类型,final使数值恒定不变:而对于对象引用,final使引用恒定不变.一旦引用被初始化指向一个对象,就无法把它改为指 ...
- SQL语法中Order by的用法
以前总是以为order by 后面只能跟列名,原来Order by 后面的表达式不仅可以是列名,还可以是此列名在select列表中的位置索引,此索引从1开始,例如: Select c1,c2,c3,c ...
- Oracle sql语法中decode函数的用法
decode(条件,值1,结果1,值2,结果2,值3,结果3,... 值n,结果n,缺省值) 改函数的解释: IF 条件=值1 THEN RETURN(结果1) ELSIF 条件=值2 THEN RE ...
- oracle (decode,Oracle sql语法中decode函数的用法
decode(条件,值1,结果1,值2,结果2,值3,结果3,... 值n,结果n,缺省值) 改函数的解释: IF 条件=值1 THEN RETURN(结果1) ELSIF 条件=值2 THEN RE ...
- mysql语法中的LIMIT的用法
select * from table limit m,n 其中m是指记录开始的index,从0开始,表示第一条记录,n是指从第m+1条开始,取n条. Example: select * from t ...
- 了解 C# “.NET研究”4 中的 Dynamic 关键字
dynamic 关键字和动态语言运行时 (DLR) 是 C# 4 和 Microsoft .NET Framework 4 中的重大新增功能. 这些功能在宣布时就引起了人们的极大兴趣,并伴随着许多疑问 ...
- 1小时钟回顾MySQL语法(中)
六.聚集函数 使用聚集函数,可以方便的分析数据,主要有以下几种应用场景: 1.确定表的行数 (统计) 2.对某一列值进行求和 3.找出表的列 最大值,最小值 或平均值 特点: 使用聚集函数,返回的结果 ...
最新文章
- Asp.Net中查询域名的Whois信息
- iphone内存检测
- Linux-awk及内置变量
- IDEA查看Java源码
- spring整合mybatis基于注解
- caffe网络模型各层详解(一)
- Public Sale【博弈】
- Error: No valid Oracle clients found. You need at least one 64-bit client properly configured.
- Python机器学习:线型回归法01简单线型回归法
- selenium3 + python - js处理readonly属性
- oracle ora-22992,ORACLE ORA--22992:无法使用远程表选择的LOB定位器,database link
- 硬核! BAT 究竟是怎么玩转中台的!
- 【转】C#中的Stream
- Jmeter 面试题
- 05【应用工具简介】PM 流程图,思维导图,原型图绘制?怎么绘制不被解雇?
- ico付费图标下载器 附带易语言源码
- 程序员应知必会的思维模型之 22 奥卡姆剃刀 (Occam‘s Razor)
- 固态硬盘寿命测试一年半 寿命指数超乎想象 连写2500TB终于全挂
- 小程序使用mp-html解析html
- 软通动力:电子签是HR数字化的重要抓手
热门文章
- C#类中操作UI层控件状态[原]
- JRE System Library、Referenced Libraries、Web App Libraries的含义
- Jquery_如何扩展方法
- 热烈庆贺清明小长假的到来
- Lazarus IOCP 移植
- 网页效果图设计之色彩索引
- Docker阿里云镜像存储服务
- POJ1325二分匹配或者DINIC(最小路径覆盖)
- hdu1043 经典的八数码问题 逆向bfs打表 + 逆序数
- 【数字信号处理】傅里叶变换性质 ( 傅里叶变换频移性质示例 | PCM 音频信号处理 | 使用 matlab 进行频移操作 )