我想获得一个列的平均值。我可以像这样工作:使用未知对象类型?
IEnumerable results = defaultView.Select(args);
Decimal amount = results.Cast<Fees>().Average(x => x.Fee);
其中结果是System.Collections.Generic.List`1对象的集合。但结果并不总是相同的对象,因为可能会返回其他内容。
它始终是沿x对象与每个5-10值的结构。
我希望的一种通用的方法来遍历数据如结果[0] [2],但无法找到一种方法不使用强类型上面的例子中访问此数据。有任何想法吗?
你可以将它们转换为'''dynamic''',但为什么放弃类型安全? – Jduv