linq函数All,Any,Aggregate说明
2024-08-30 05:30:33
int[] arrInt;
arrInt = new int[]{,,,,,,}; var r1 = arrInt.All(m => m > );// 所有元素都满足条件,false
var r2 = arrInt.Any(m => m > );// 有任一元素满足条件,true int[] numbers1 = { , , , , , , , , };
var query1 = numbers1.Aggregate((a, b) => a * b); // 聚合函数,返回结果做参数,等于((((((((1*2)*3)*4)*5)*6)*7)*8)*9) var list = Enumerable.Range(, );
var result = list.Aggregate((a, b) => (a + b)); // 返回1+...+100的和 var nums = Enumerable.Range(, );
var sum = nums.Aggregate(,(a, b) => a * b);// 2=>5的阶乘
最新文章
- PHPer不能不看的50个细节!
- Qt for Mac 安装(包括PyQt)
- UGUI与DOtween的坑
- gitlab 配置
- 如何查找MySQL中查询慢的SQL语句
- Interview Check If n Is A Perfect Square
- post请求json内容丢失问题
- C#中的Dictionary字典类介绍
- COJ 0979 WZJ的数据结构(负二十一)
- C# C++ Java接口类型转换
- Cygwin的安装及在Android jni中的简单使用举例
- 【CSS/JS学习】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势
- [我所理解的REST] 2.REST用来干什么的?
- 浅析C#中单点登录的原理和使用
- xddpay.com 个人支付接口接入流程
- 004_浅析Python的GIL和线程安全
- 当mysql报错1045时的解决方法
- 在GitHub上读大学:涵盖清华,北大,浙大等大学课程
- iOS 聊天表情键盘
- golang学习笔记16 beego orm 数据库操作
热门文章
- Pillow6 起步
- mysql查询每个部门/班级前几名
- 1146. Topological Order (25)
- tensor与数组转化
- JS基础入门篇( 三 )—使用JS获取页面中某个元素的4种方法以及之间的差别( 一 )
- 如何使您的Wifi路由器更安全,网络安全专家告诉您!
- 程序员要注意!现在是RSS复兴的时候了
- .HDF数据库与SQLSERVER / ORACLE的区别
- [CSP-S模拟测试]:Rectangle(模拟+树状数组)
- NSProxy实现AOP方便为ios应用实现异常处理策略