Компилятор не может гарантировать, что вы используете фактические имена столбцов. Но вы можете приблизиться, используя const
s или enum
.
struct ColumnNames
{
public const string myFirstColumn = "myFirstColumn";
public const string mySecondColumn = "mySecondColumn";
public const string myOtherColumn = "myOtherColumn";
}
myDataGridView.Rows[0].Cells[ColumnNames.myFirstColumn]
или
enum ColumnNames
{
myFirstColumn,
mySecondColumn,
myOtherColumn
}
myDataGridView.Rows[0].Cells[ColumnNames.myFirstColumn.ToString()]
Но вам нужно убедиться, что вы используете значения ColumnNames
в качестве имен столбцов.