c#-特定列中所有行的总和

c#-特定列中所有行的总和,c#,datatable,C#,Datatable,我需要一些帮助。似乎没办法解决这个问题。基本上,我有一个包含许多行的datatable,我需要得到特定列的所有行的总数。我试图获取的列包括一组数字。我需要将每一行加在一起,但不确定将显示多少行。我有一个数据集,里面有3个表,我需要对第三个表执行此操作。任何帮助都将不胜感激 利用 您可以通过以下代码获得它 DataSet ds = new DataSet(); int Sum = 0; foreach (DataRow dRow in ds.Tabl

我需要一些帮助。似乎没办法解决这个问题。基本上,我有一个包含许多行的datatable,我需要得到特定列的所有行的总数。我试图获取的列包括一组数字。我需要将每一行加在一起,但不确定将显示多少行。我有一个数据集,里面有3个表,我需要对第三个表执行此操作。任何帮助都将不胜感激

利用


您可以通过以下代码获得它

        DataSet ds = new DataSet();
        int Sum = 0;
        foreach (DataRow dRow in ds.Tables[2].Rows)
        {
            Sum += Convert.ToInt32(dRow["Required Column"]);
        }

你有没有试过的代码示例?
DataTable table = yourDataSet.Tables[2];

double sumObject = (double)(table.Compute("Sum(YourSpecificColumnName)"));
        DataSet ds = new DataSet();
        int Sum = 0;
        foreach (DataRow dRow in ds.Tables[2].Rows)
        {
            Sum += Convert.ToInt32(dRow["Required Column"]);
        }