datatable中列求和的方法_对DataTable某列求和

更新时间:2023-07-26 20:07:51 阅读: 评论:0

ppt画流程图datatable中列求和的⽅法_对DataTable某列求和C#中,对DataTable某列求和,下⾯这三种⽅式都可以实现。但是速度不同。
桌游1、直接循环:
public static decimal GetSumFromDataTable(DataTable dt, string sColName)
{
decimal d = 0.00M;
附近的近义词foreach (DataRow dr in dt.Rows)
{
//if (dr.RowState != DataRowState.Deleted)
捡棉花//{
d += decimal.Par(dr[sColName].ToString());
美丽的呼伦湖//}
无缘无故的爱}
return d;
}
2、通过linq:
datatable.AsEnumerable().Sum(s => s.Field("求和字段名"));
民族民间舞
3、通过DataTable带的Compute⽅法:
decimal.Par(dt.Compute("sum(求和字段名)", "").ToString());
路由器掉线
第⼀种⽅法,速度最慢,重复执⾏速度差不多。
第⼆种⽅法,速度快于第⼀种。重复执⾏速度差不多。DataTable必须没有删除的⾏。
第三种⽅法,速度第⼀次最慢,但是第⼆次以后,重复执⾏速度⼜最快。⾃动忽略删除的⾏。

本文发布于:2023-07-26 20:07:51,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1118754.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:求和   速度   美丽   民间舞   路由器   没有   实现
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图