C# LINQ

转自:https://blog.csdn.net/qq_36482772/article/details/78726618

C#--LINQ--查询语句与查询方法

初学LINQ基础

LINQ体验

这里写图片描述


什么是LINQ

这里写图片描述


这里写图片描述


对象查询的变化比较

不采用LINQ技术的查询方法 获取数组中的奇数

这里写图片描述


采用LINQ技术查询方法 举例

这里写图片描述


知识小结

这里写图片描述


LINQ查询方法

LINQ查询方法详解—-Select()方法

这里写图片描述


这里写图片描述


这里写图片描述


LINQ查询方法详解–Where()方法

这里写图片描述


这里写图片描述


LINQ查询方法详解–OrderBy()方法

这里写图片描述


这里写图片描述


这里写图片描述


* LINQ查询方法详解 –GroupBy()方法*

这里写图片描述


这里写图片描述


知识小结

这里写图片描述


LINQ查询时机与查询形式

LINQ查询时机

这里写图片描述


使用“聚合扩展方法” 返回单一结果,强制查询立即执行

这里写图片描述


LINQ查询的两种形式

这里写图片描述


这里写图片描述


这里写图片描述


知识小结

这里写图片描述


LINQ查询子句

LINQ查询子句概述

这里写图片描述


from子句概述

这里写图片描述


这里写图片描述


这里写图片描述


复合from子句查询

这里写图片描述


这里写图片描述


这里写图片描述


多个from子句查询

这里写图片描述


这里写图片描述


这里写图片描述


知识小结

这里写图片描述


LINQ高级查询

这里写图片描述


聚合查询类

Count :返回集合项目的数目

这里写图片描述


这里写图片描述


这里写图片描述


排序类查询

这里写图片描述


这里写图片描述


分区类查询

这里写图片描述


集合类查询 Disinct去掉集合中的重复项

这里写图片描述


生成类查询: Range 生成一个整数序列,Repeat 生成一个重复项目在序列

这里写图片描述


这里写图片描述

知识小结

这里写图片描述


 

posted on 2019-10-10 16:39  北田  阅读(2633)  评论(0编辑  收藏  举报