聚合操作 聚合运算从值集合计算单个值。 从一个月的日温度值计算日平均温度就是聚合运算的一个示例。 方法 方法名 说明 C# 查询表达式语法 Visual Basic 查询表达式语法 更多信息 Aggregate 对集合值执行自定义聚合运算。 不适用。 不适用。 Enumerable.Aggregate Queryable.Aggregate Average 计算值集合的平均值。 不适用。 Aggregate … In … Into Average() Enumerable.Average Queryable.Average Count 对集合中的元素进行计数,还可以仅对满足某一谓词函数的元素进行计数。 不适用。 Aggregate … In … Into Count() Enumerable.Count Queryable.Count LongCount 对大型集合中的元素进行计数,还可以仅对满足某一谓词函数的元素进行计数。 不适用。 Aggregate … In … Into LongCount() Enumerable.LongCount Queryable.LongCount Max 确定集合中的最大值。 不适用。 Aggregate … In … Into Max() Enumerable.Max Queryable.Max Min 确定集合中的最小值。 不适用。 Aggregate … In … Into Min() Enumerable.Min Queryable.Min Sum 计算集合中值的总和。 不适用。 Aggregate … In … Into Sum() Enumerable.Sum Queryable.Sum