zoukankan      html  css  js  c++  java
  • DataTable分组求和

    方法一:

                DataTable dt =newDataTable();
                dt.Columns.Add(
    newDataColumn("C1",typeof(int)));
                dt.Columns.Add(
    newDataColumn("C2",typeof(string)));
                dt.Columns.Add(
    newDataColumn("C3",typeof(int)));
                dt.Rows.Add(
    1,"a",30);
                dt.Rows.Add(
    2,"a",40);
                dt.Rows.Add(
    3,"b",50);
                dt.Rows.Add(
    4,"b",60);
                dt.Rows.Add(
    5,"a",70);
                Console.WriteLine(
    "a总和:"+dt.Compute("sum(C3)","C2='a'"));
                Console.WriteLine(
    "b总和:"+dt.Compute("sum(C3)","C2='b'"));
    /*
    输出:
    a总和:140
    b总和:110
    */
    ===============================================================================================

    方法二:

                循环计算

  • 相关阅读:
    使用正则表达式实现(加减乘除)计算器(C#实现)
    asp.net core中间件工作原理
    WPF
    WPF
    WPF
    WPF
    WPF 3D Cube及点击交互
    WPF 3D足球导览
    WPF 3D 球面导览
    WPF 3D球及进阶玩法
  • 原文地址:https://www.cnblogs.com/puzi0315/p/2626000.html
Copyright © 2011-2022 走看看