obter índice da coluna DataTable com nome

Eu tenho um código que define o valor das células em um DataRow por nome de coluna, ou seja,

row["ColumnName"] = someValue;

Quero também definir o valor dessa linha na coluna imediatamente à direita da coluna acima. Claramente, se eu estivesse obtendo a célula por índice e não pelo nome da coluna, isso seria fácil. Então, existe uma maneira de obter o índice de coluna do nome da coluna, permitindo que eu faça:

row[index + 1] = someOtherValue;

ou seja, eu preciso criar algum tipo de dicionário de nomes de coluna e índice de coluna quando a tabela é criada inicialmente, ou posso obter o índice do nome da coluna mais tarde sem fazer isso?

questionAnswers(4)

yourAnswerToTheQuestion