Я использую Datatable в ASP.NET / C # и хотел бы использовать метод Compute для суммирования каждого столбца, есть ли способ сделать это на основе индекса столбца, а не имени столбца, чтобы я мог просто поместить его в для цикла по линиям:
for (int i = 0; i < dt.Columns.Count; i++)
{
GridView1.FooterRow.Cells[i].Text = dt.Compute("SUM(i)", "").ToString();
}
Это не слишком критично для моего приложения, так как я буду использовать массив имен столбцов в другом месте, чтобы я мог использовать этот массив для построения SUM с именем.