In extension to this question, while retrieving the cell value, are there any more advantages other than improving the readability by using the column names instead of column numbers?
for (i = 0; i <= dt.Rows.Count - 1; i++)
{
for (j = 0; j <= dt.Columns.Count - 1; j++)
{
var cell = dt.Rows[i].Field<double>("DoubleColumn");
//var cell = dt.Rows[i][j];
}
}