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 生成一个重复项目在序列

这里写图片描述


这里写图片描述

知识小结

这里写图片描述


 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM