Vb.net 从对象到布尔值的隐式转换
我一直在为下面的表达式获取这个异常“从对象到布尔值的隐式转换”,我如何消除它Vb.net 从对象到布尔值的隐式转换,vb.net,linq,Vb.net,Linq,我一直在为下面的表达式获取这个异常“从对象到布尔值的隐式转换”,我如何消除它 Dim objRows As IEnumerable(Of DataRow) = (From myRow As DataRow In objDS.Tables(0).AsEnumerable Where myRow.Item(PERSON_ID_LIST) = personid).Cast(of DataRow) 试一试 否则,您必须告诉我们什么是PERSON\u ID\u LIST。请您告诉我们代码中的错误发生在
Dim objRows As IEnumerable(Of DataRow) = (From myRow As DataRow In objDS.Tables(0).AsEnumerable Where myRow.Item(PERSON_ID_LIST) = personid).Cast(of DataRow)
试一试
否则,您必须告诉我们什么是
PERSON\u ID\u LIST
。请您告诉我们代码中的错误发生在哪里,这样我们就不必猜测了?发生在where子句“where myRow.Item(PERSON\u ID\u LIST)=personid”中
Dim objRows As IEnumerable(Of DataRow) =
From myRow As DataRow In objDS.Tables(0).AsEnumerable()
Where myRow.Field(Of Int32)("PERSON_ID_LIST") = personid