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){ //最后一行 }}