Разделите строку и примите во внимание проблемы datagridview
у меня есть строка, и я разделяю эту строку с помощью этого кода :
split = ast.Split(new Char[] { '!' });
после этого я делаю DataTable
DataTable table = new DataTable();
DataGridViewRow addRow = new DataGridViewRow();
int columnCount = 27; for (int i = 1; i <= columnCount; i++) { DataColumn col = new DataColumn("col" + i); table.Columns.Add(col); }
DataRow row = table.NewRow();
после этого я хочу, чтобы эта разделенная строка была взята в ячейки, и я использую код, который я пытаюсь, но есть 1 проблема, моя длина строки может быть 27 или 27+27 моя длина строки растет с постоянным числом 27 soo у меня есть столбцы 27, но если мой код (то, что я попробовал) видит, что длина больше 27, это ошибка.
Additional information: Cannot find column 27.
пожалуйста, помогите мне сделать это
Что я уже пробовал:
for (int i = 0; i <= split.length; i++) { row[i] = split[i]; } table.Rows.Add(row); } this.dataGridView1.DataSource = table;