C# Winform.DataGridView遍历时的注意事项

使用for循环遍历dataGridView中的行数据时,

for (int i = 0; i < dataGridView_01.Rows.Count; i++)
{
  // DOING...
}

如果dataGridView.AllowUserToAddRows是true, 则需要注意最后一行的数据是空的, 此时使用dataGridView_01.Rows[i].Cells[0].Value.ToString(),处理到最后一行就会出现空对象的报错.

有两种处理方式

  1. 设置dataGridView_01.AllowUserToAddRows = false
  2. for循环中i < dataGridView_01.Rows.Count-1

C# Winform.DataGridView遍历时的注意事项

上一篇:Photoshop制作花丛中可爱宝宝特效


下一篇:Asp.Net Web API VS Asp.Net MVC