Сохранить столбец таблицы данных в Списке <string> - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть datagridview, который содержит два столбца (id, name).Теперь мне нужно добавить значение имени столбца к List<string>

 List<string> name = new List<string>();
 for (int i = 0; i < dataGridView1.Rows.Count; i++)
 {
     string w = dataGridView1.Rows[i].Cells[1].Value.ToString();
     name.Add(w);
 }

При попытке запустить проект, появляется следующая ошибка.

Ссылка на объект не установленак экземпляру объекта.

Как я могу исправить свой код?

1 Ответ

0 голосов
/ 28 февраля 2019

Полагаю, лучше использовать foreach ..

Примерно так:

foreach (DataGridViewRow i in dataGridView1.Rows)
{
   if(i.Cells[1].Value == null){ }
   else{
    name.Add(i.Cells[1].Value.ToString());
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...