大家好:)
dataGridView1.Rows[0].Cells[0]
VS
dataGridView1.Rows[0].Cells["Zone"]
您能解释一下哪个更快,为什么吗?
*并且请解释一下字符串查找的工作原理。
谢谢!
答案 0 :(得分:0)
如果上面的代码的类型与System.Windows.Forms.DataGridView
不同,或者上面某个地方有扩展方法,则上面的代码实际上是唯一起作用的方法。
dataGridView1.Rows[0]
版本的所有集合的大多数实现都将更快,因为dataGridView1.Rows["PositionID"]
版本所做的就是去查找索引,然后精确地完成对dataGridView1.Rows[0]
的操作>