получить индекс столбца DataTable с именем

У меня есть код, который устанавливает значение ячеек в DataRow по имени столбца, т.е.

row["ColumnName"] = someValue;

Я также хочу установить значение для этой строки в столбце сразу справа от найденного выше. Понятно, что если бы я получал ячейку по индексу, а не по имени столбца, это было бы легко.Итак, есть ли способ получить индекс столбца из имени столбца, что позволит мне сделать:

row[index + 1] = someOtherValue;

мне нужно создать какой-то словарь индекса столбца и имен столбцов при первоначальном создании таблицы, или я могу получить индекс из имени столбца позже, не делая этого?

42
задан Andy 5 July 2012 в 08:09
поделиться