LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Coun
- ·First - 返回集合中的第一个元素;不延迟
 - ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟
 - ·Last - 返回集合中的最后一个元素;不延迟
 - ·LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值)
 - ·ElementAt - 返回集合中指定索引的元素;不延迟
 - ·ElementAtOrDefault - 返回集合中指定索引的元素(如果没有则返回默认值);不延迟
 - ·Contains - 判断集合中是否包含有某一元素;不延迟
 - ·Any - 判断集合中是否有元素满足某一条件;不延迟
 - ·All - 判断集合中是否所有元素都满足某一条件;不延迟
 - ·Count - 返回集合中的元素个数,返回int;不延迟
 - ·LongCount - 返回集合中的元素个数,返回long;不延迟
 - ·Sum - 集合应为数字类型集合,求其和;不延迟
 - ·Min - 返回集合的最小值;不延迟
 - ·Max - 返回集合的最大值;不延迟
 - ·Average - 集合应为数字类型集合,求其平均值;不延迟
 - ·Aggregate - 根据输入的表达式获取一个聚合值;不延迟
 - ·Cast - 将集合转换为强类型集合;延迟
 - ·DefaultIfEmpty - 查询结果为空则返回默认值;延迟
 - ·SequenceEqual - 判断两个集合是否相同;不延迟
 - ·OfType - 过滤集合中的指定类型;延迟
 - ·ToArray - 将集合转换为数组;不延迟
 - ·ToList - 将集合转换为List<T>集合;不延迟
 - ·ToDictionary - 将集合转换为<K, V>集合;不延迟
 
LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Coun的更多相关文章
- .NET 3.5(5) - LINQ查询操作符之Select、Where、OrderBy、OrderByDescending
		
.NET 3.5(5) - LINQ查询操作符之Select.Where.OrderBy.OrderByDescending 介绍 ·Select - Select选择:延迟 ·Where ...
 - LINQ查询操作符 LINQ学习第二篇[转]
		
一.投影操作符 1. Select Select操作符对单个序列或集合中的值进行投影.下面的示例中使用select从序列中返回Employee表的所有列: using (NorthwindDataCo ...
 - LINQ查询操作符  LINQ学习第二篇
		
一.投影操作符 1. Select Select操作符对单个序列或集合中的值进行投影.下面的示例中使用select从序列中返回Employee表的所有列: using (NorthwindDataCo ...
 - LINQ查询操作符之Select、Where、OrderBy、OrderByDescending、GroupBy、Join、GroupJoin及其对应的查询语法
		
介绍 ·Select - Select选择:延迟 ·Where - Where查询:延迟 ·OrderBy - 按指定表达式对集合正序排序:延迟 ·OrderByDescend ...
 - LINQ查询操作符
		
·First - 返回集合中的第一个元素:不延迟 ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值):不延迟 ·Last - 返回集合中的最后一个元素:不延迟 ·Las ...
 - C#编程(六十二)---------LINQ标准的查询操作符
		
LINQ标准的查询操作符 首先我们来看一下LINQ的操作符,可根据查询操作符的操作”类型”进行分类,如把它们分成投影,限制,排序,联接,分组,串联,聚合,集合,生成,转换,元素,相等,量词,分割等. ...
 - LINQ标准查询操作符详解(转)
		
一. 关于LINQ LINQ 英文全称是“Language-Integrated Query”,中文为“语言集成查询”,它是微软首席架构师.Delphi 之父和C# 之父——Anders ...
 - Linq to BBJECT之非延时标准查询操作符
		
非延时标准查询操作符是指不具备延时查询特性的标准查询操作符,这些操作符一般用于辅助延时标准查询操作符使用. 1.ToArray操作符 ToArray操作符用于将一个输入序列转换成一个数组. 方法原型: ...
 - Linq 标准查询操作符三
		
本文介绍了LINQ标准查询操作符.没有这些操作符,LINQ就不会存在.本文为理解这些操作符的功能提供了很好的基础.了解它们将会很有帮助,因为LINQ的各种Provider都是基于这些操作符来完成各自丰 ...
 
随机推荐
- 关于新增元素使用jQuery on()方法重复绑定的问题
			
最近写ajax新增元素button绑定click事件的时候发现元素重新添加进来的时候会多执行一次事件函数,找了半天,怀疑是on()的问题,于是测试了一下,果然是因为on()的使用方式造成了有的新增元素 ...
 - C# Closure
			
JavaScript Closure function f1(){ var n=999; return function(){ alert(n); // 999 return n; } } var a ...
 - C语言中指针的使用
			
什么是指针:指针就是一个变量,是一个存放内容的内存空间.指针存放的内容是另一个内存空间的起始地址.不同于一般变量存放的就是变量值.取值操作符*对于指针的作用是取得指针变量存放的内存地址里面的值,不加* ...
 - HttpSessionListener和HttpSessionBindingListener监听session的销毁
			
1. 使用HttpSessionListener public class OnlineUserListener implements HttpSessionListener { public voi ...
 - Java FTPClient实现文件上传下载
			
在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件.下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件 ...
 - matlab函数bwareaopen的详解
			
matlab函数_连通区域 1. matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下 ...
 - Bootstrap:表格和栅格分页
			
拼接table请将以下代码直接运行:换下 bootstrap.css jquery-1.12.3.min.js bootstrap-paginator.min.js" <!DOCT ...
 - dedecms 使用
			
初看dedecms的后台界面就是一头雾水.不懂的词语多,什么模型,什么栏目,什么频道,不懂.相比于wordpress的分类category,标签tag,文章post,页面page而言,织梦后台难懂. ...
 - Apache Spark技术实战之4 -- 利用Spark将json文件导入Cassandra
			
欢迎转载,转载请注明出处. 概要 本文简要介绍如何使用spark-cassandra-connector将json文件导入到cassandra数据库,这是一个使用spark的综合性示例. 前提条件 假 ...
 - Android 6.0 权限管理
			
google官方例子: https://github.com/googlesamples/android-RuntimePermissions Android 6.0在我们原有的AndroidMani ...