Obtener índice de la columna DataTable con nombre

Tengo algún código que establece el valor de las celdas en un DataRow por nombre de columna, es decir,

row["ColumnName"] = someValue;

También quiero establecer el valor para esta fila en la columna inmediatamente a la derecha de la que se encuentra arriba. Claramente, si obtuviera la celda por índice en lugar de por nombre de columna, sería fácil. Entonces, ¿hay una manera de obtener el índice de la columna del nombre de la columna y me permite hacerlo?

row[index + 1] = someOtherValue;

es decir, ¿necesito crear algún tipo de diccionario de índice de columna y nombres de columna cuando la tabla se crea inicialmente, o puedo obtener el índice del nombre de columna más adelante sin hacer esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta