C# 计算一个list的平均值
时间: 2024-10-14 17:17:55 浏览: 36
自己用c#写的计算交流有效值的小工具,用来演示怎么计算交流有效值
在C#中,计算列表(List<T>)的平均值通常涉及到对数值类型的元素求和,然后除以元素总数。以下是一个基本的示例,假设你有一个包含double类型的整数列表:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<double> numbers = new List<double>() { 1.0, 2.5, 3.7, 4.9, 5.5 };
double sum = 0.0;
foreach (double num in numbers)
{
sum += num;
}
double average = sum / numbers.Count;
Console.WriteLine("List的平均值是: " + average);
}
}
```
在这个例子中:
1. 首先,我们创建了一个`List<double>`类型的变量`numbers`,存储了一组数字。
2. 然后,我们遍历这个列表,将每个元素加到总和`sum`上。
3. 最后,我们将总和除以列表的长度(即元素的数量),得到平均值,并将其打印出来。
阅读全文