DataRow dr in dt.Rows判断是否是最后一行

foreach (DataRow dr in dt.Rows)
{
  body
+= dr["ProName"].ToString().Trim()+"";
  toprice
+= Convert.ToDouble(dr["TotalPrice"]);
 
if(dt.Rows.IndexOf(dr)==dt.Rows.Count-1){
   
//最后一行
  }
}

原文地址:https://www.cnblogs.com/hateyoucode/p/1501436.html