for(int i = 0;i < dataGridView1.RowCount; i++){
for(int j = 0;j < dataGridView1.ColumnCount; j++) {
//打印第i行第j列数据
Console.WriteLine(Convert.ToString(dataGridView1.Rows[i].Cells[j].Value));
}
}
for(int i = 0;i < dataGridView1.RowCount; i++){
for(int j = 0;j < dataGridView1.ColumnCount; j++) {
//打印第i行第j列数据
Console.WriteLine(Convert.ToString(dataGridView1[j,i].Value));
// 注意dataGridView1[j,i]代表的是第i行第j列
}
}
当有为null的数据时,dataGridView1.Rows[i].Cells[j].Value.ToString()方法会报错。
要使用Convert.ToString(dataGridView1[j,i].Value)