标签:02 orderby 查询 运算符 请参阅 Func 子句 详细信息
连载目录 【已更新最新开发文章,点击查看详细】某些使用更频繁的标准查询运算符具有专用的 C# 语言关键字语法,使用这些语法可以在查询表达式中调用这些运算符。 查询表达式是比基于方法的等效项更具可读性的另一种查询表示形式。 查询表达式子句在编译时被转换为对查询方法的调用。
查询表达式语法表
下表列出包含等效查询表达式子句的标准查询运算符。
方法 | C# 查询表达式语法 |
Cast |
使用显式类型化范围变量,例如:from int i in numbers (有关详细信息,请参阅 from 子句) |
GroupBy |
(有关详细信息,请参阅 group 子句) |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, |
join … in … on … equals … into … (有关详细信息,请参阅 join 子句) |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
join … in … on … equals … into … (有关详细信息,请参阅 join 子句) |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
orderby (有关详细信息,请参阅 orderby 子句) |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
orderby (有关详细信息,请参阅 orderby 子句) |
Select | select (有关详细信息,请参阅 let 子句) |
SelectMany | 多个 from 子句。(有关详细信息,请参阅 from 子句) |
ThenBy<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>) | orderby …, … (有关详细信息,请参阅 orderby 子句) |
ThenByDescending<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>) | orderby …, … descending (有关详细信息,请参阅 orderby 子句) |
Where | where (有关详细信息,请参阅 where 子句) |
标签:02,orderby,查询,运算符,请参阅,Func,子句,详细信息 来源: https://www.cnblogs.com/SavionZhang/p/11178595.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。