我有这个简单的 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
。什么可能导致这种情况?