C# 如何计算过滤后最后一行radgridview中每列的平均值?
我想知道如何根据行过滤器查找列的平均值C# 如何计算过滤后最后一行radgridview中每列的平均值?,c#,winforms,telerik,radgridview,C#,Winforms,Telerik,Radgridview,我想知道如何根据行过滤器查找列的平均值 private void monthlyGridView_Click(object sender, EventArgs e) { List<double> everyQuestion = new List<double>(); for (int i = 5; i < monthlyGridView.Columns.Count; i++) { eachQuestion.Clear();
private void monthlyGridView_Click(object sender, EventArgs e)
{
List<double> everyQuestion = new List<double>();
for (int i = 5; i < monthlyGridView.Columns.Count; i++)
{
eachQuestion.Clear();
for (int j = 0; j < monthlyGridView.Rows.Count - 2; j++)
{
//mReport is DataTable which return values
string value = mReport.Rows[j][i].ToString();
eachQuestion.Add(double.Parse(value));
}
string columnAverage = String.Format("{0:0.00}", eachQuestion.Average());
monthlyGridView.Rows[monthlyGridView.Rows.Count - 1].Cells[i].Value = columnAverage;
}
}
private void monthlyGridView\u单击(对象发送方,事件参数e)
{
List everyQuestion=新列表();
对于(int i=5;i
此代码仅提供平均值而不是基于筛选的平均值?您可以使用内置摘要行来实现此功能。可获得更多信息