我想得到一列的平均值。我可以让它像这样工作:
IEnumerable results = defaultView.Select(args);
Decimal amount = results.Cast<Fees>().Average(x => x.Fee);
其中 results 是 System.Collections.Generic.List`1 对象的集合。但是结果并不总是相同的对象,因为可能会返回其他内容。
它总是在 x 个对象的结构中,每个对象有 5-10 个值。
我希望有一种通用的方法来迭代数据,例如 results[0][2],但是如果不使用上面的强类型示例,我找不到访问这些数据的方法。有任何想法吗?