C# 如何使用c在csv中追加Sum变量#

C# 如何使用c在csv中追加Sum变量#,c#,asp.net,csv,ado.net,append,C#,Asp.net,Csv,Ado.net,Append,我想以csv格式显示Sum,我能够计算Sum,但不能在特定列上附加Sum变量。 如何将我的变量附加到特定列(我需要添加sum变量的地方? 代码: 样本数据: 通过添加“.”将总和添加到行尾(CSV)。代码为:CSV+=一个逗号,总和(作为字符串),然后返回。因此,行看起来如下所示:CSV+”、“+sum.ToString()+”\r\n”或CSV+=”、“+sum.ToString()+”\r\n";@是的,你是对的,但是sum显示在第一列,但我想显示最后第三列,我如何在csv中传递列索引?Th

我想以csv格式显示Sum,我能够计算Sum,但不能在特定列上附加Sum变量。 如何将我的变量附加到特定列
(我需要添加sum变量的地方?

代码:

样本数据:


通过添加“.”将总和添加到行尾(CSV)。代码为:CSV+=一个逗号,总和(作为字符串),然后返回。因此,行看起来如下所示:CSV+”、“+sum.ToString()+”\r\n”或CSV+=”、“+sum.ToString()+”\r\n";@是的,你是对的,但是sum显示在第一列,但我想显示最后第三列,我如何在csv中传递列索引?Thnx i increase“,它的工作方式很像champ Thnx
int sum = 0;
daB.SelectCommand = CmdB;
daB.Fill(dtB);
foreach (DataRow dr in dtB.Rows)
 {
  sum += Convert.ToInt32(dr["ORDER_QTY"]);
 }
string csv = string.Empty;
foreach (DataRow dr in dtB.Rows)
 {
     foreach (DataColumn column in dtB.Columns)
       {
        csv += dr[column.ColumnName].ToString().Replace(",", ";") + ',';
       }
  csv += "\r\n";
                            
  }