gpt4 book ai didi

c# - 如何获取集合的子集以计算集合中某些值的最小值、最大值和平均值

转载 作者:太空宇宙 更新时间:2023-11-03 18:31:19 24 4
gpt4 key购买 nike

我在 C# 中有一个这样的集合:

Collection<double> temp = new Collection<double>();

我需要计算集合中从某个索引到集合末尾的最大值、最小值和平均值。例如,从集合中的第 10 项到最后一项。

我使用 temp.Max();temp.Min();temp.Average(); 来计算这些值在整个集合中,但我不知道如何为集合中的某些值执行此操作。

非常感谢您的帮助!

最佳答案

只需跳过项目数,然后像下面那样应用聚合函数!

var startIndex = 10; // zero-based, say
var max = temp.Skip(startIndex).Max();
var min = temp.Skip(startIndex).Min();
var avg = temp.Skip(startIndex).Average();

关于c# - 如何获取集合的子集以计算集合中某些值的最小值、最大值和平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21989336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com