1
我有这个简单的VB.NET功能:什么是逻辑上对这种错误的VB.NET代码
Dim endval = Convert.ToInt16(googleXMLdocument...<s:currentItemCount>.Value) - 1
For counter = 0 To endval
Dim seller = googleXMLdocument...<s:name>(counter).Value
Dim containsValue = ToBeIgnored.AsEnumerable().Any(Function(r) r.Field(Of String)("Ignore") = seller)
If containsValue Then
Continue For
End If
row = GoogleResults.NewRow()
GoogleResults.Rows.Add(row)
GoogleResults.Rows(counter)("Seller") = seller 'sometimes this line throws an exception there is no row at position x
Next
在最后一行有时我得到一个异常there is no row at position x
。什么会造成这种情况?