为什么我在{/ 1}}
中收到Implicit conversion from 'Object' to 'System.Windows.Forms.DataGridViewRow'.
编译器警告
x As DataGridViewRow
我该怎么做才能解决它?
答案 0 :(得分:2)
Rows
property会返回DataGridViewRowCollection
instance,只会IEnumerable
(产生object
s),而不是IEnumerable<DataGridViewRow>
。
要解决此问题,请移除As DataGridViewRow
隐式转化,然后在查询中添加明确的DirectCast(x, DataGridViewRow)
转化。