当前位置:  开发笔记 > 编程语言 > 正文

DataRow []聚合函数C#

如何解决《DataRow[]聚合函数C#》经验,为你挑选了1个好方法。

我在C#项目中有一个DataRow对象数组,我想从中总结各种字段.

我注意到DataRow [].Sum <>函数,而不是遍历每一行并总计我自己的总和,但我正在努力在网上找到关于如何使用它的任何资源.

任何正确方向的指针都会非常有用

:)删除代码示例,因为它是错误的!现在一切正常 - 链接帮助Marc欢呼.



1> Marc Gravell..:

这就是LINQ Sum; 并可以使用:

var sum = rows.Sum(row => row.Field("SomeColumn")); // use correct data type

(您也可以传入列索引或DataColumn代替字符串)

对于无类型数据行,或:

var sum = rows.Sum(row => row.SomeColumn);

对于类型化的数据行.

MSDN有关于此的完整文档; 例如,这是我在上面的例子中使用的重载.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有