linq中聚合操作符怎么用


这篇文章给大家分享的是有关linq中聚合操作符怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Aggregate操作符对集合值执行自定义聚合运算。来看看Aggregate的定义:可以看到Aggregate共有三个方法重载,这里以第一个重载方法为例。第一个重载方法里面的第二个参数是一个委托,委托的参数类型都是集合的元素类型,委托的返回值类型也是集合元素类型。例如:列出所有产品清单,每个产品名称之间用顿号连接。先定义Product类:在Main()方法中调用:结果:从结果可以看出:最后输出的结果是Name拼接的值,并且以顿号进行分割。Average操作符和T-SQL中的Avg免费云主机域名效果一样,是求集合中元素的平均值,来看看Average的方法定义。可以看出Average有很多方法的重载,可以直接对基本数据类型的集合求平均值,也可以对其他类型集合中的某个元素求平均值,来看下面的示例:结果:结果:Count操作符是求集合中元素的个数。返回值类型是Int32。来看看方法的定义:来看下面的例子:结果:LongCount操作符也是求集合中元素的个数。返回值类型是Int64。来看看方法的定义:来看下面的例子:结果:Max操作符是求集合中元素的最大数。来看看方法的定义:从方法定义中可以看出:Max操作符既可以求基本数值类型集合的最大值,也可以求其他类型集合中满足条件的最大值。看下面的例子:结果:Min操作符是求集合中元素的最小值。来看看定义:从方法定义中可以看出:Min操作符既可以求基本数值类型集合的最小值,也可以求其他类型集合中满足条件的最小值。看下面的例子:结果:Sum操作符是求集合中元素的和。来看看定义:从方法定义中可以看出:Sum操作符既可以求基本数值类型集合中元素的和,也可以求其他类型集合中满足条件的元素的和。看下面的例子:结果:感谢各位的阅读!关于“linq中聚合操作符怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

相关推荐: excel如何快速求和

这篇文章将为大家详细讲解有关excel如何免费云主机域名快速求和,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。excel快速求和SUM(…)函数可以实现求和操作,这是最基本的求和方式,但是如果需要求和的内容多了,你的手指…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/12 15:47
下一篇 01/12 15:47

相关推荐