Как сравнить значение datagrid с элементом combobox?

#string #exception #combobox #datagrid #compare

#строка #исключение #список со списком #datagrid #Сравнить

Вопрос:

   for (i = 0; i < dataGridView1.Rows.Count; i  )
  {
     if (dataGridView1.Rows[i].Cells[5].Value.ToString() == comboBox2.Text)
     {
        dataGridView1.Rows[i].Selected = true;
        dataGridView1.Rows[i].Visible = true;
     }
     else
     {
        dataGridView1.Rows[i].Selected = false;
        dataGridView1.Rows[i].Visible = false;
     }
  }
  

Я пытаюсь сравнить строковое значение сетки данных со строковым элементом в списке, но это дает мне исключение

 dataGridView1.Rows[i].Cells[5].Value.ToString() == comboBox2.Text
  

Комментарии:

1. Пожалуйста, не могли бы вы предоставить исключение.

2. конечно, в исключении указано, что исключение NullReferenceException не было обработано, и я пишу код в событии: private void comboBox2_SelectedIndexChanged(отправитель объекта, EventArgs e)