我有一个带有一些列和行的datagridview。其中一列是字符串类型 ( DataGridViewTextBoxColumn
)。我想遍历它的所有行DataGridViewTextBoxColumn
以找到与特定字符串匹配的第一个元素的索引(行索引),所以我这样做:
int rowIndex = this.dataGridView1.Rows
.Cast<DataGridViewRow>()
.ToArray()
.First(row => row.Cells[this.colDesired.Index].Value == stringToSearch)
.Index;
但会引发错误。
我想使用 Linq 和 lambdas。