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
    */
    ===============================================================================================

    方法二:

                循环计算

  • 相关阅读:
    php 全局变量 2
    PHP 全局变量 1
    巧用sublime
    ini_get和ini_set
    sublime安装sftp
    常用数组函数
    二维数组去重
    判断常量
    system(),exec() ,passthru()
    【收集】Python 微优化
  • 原文地址:https://www.cnblogs.com/liningit/p/4861753.html
Copyright © 2011-2022 走看看