Я хотел бы проверить пустой или нулевой результат запроса SelectTokens, он возвращается пустым, если в (плохо построенном) json нет RunnerNo;работает совершенно иначе.
Dim readingJson = Newtonsoft.Json.Linq.JObject.Parse(JsonString)
Dim aRunnerInfos = New List(Of Linq.JToken)
aRunnerInfos = readingJson.SelectTokens("$.runners[?(@.RunnerNo == " & H.Item("No").ToString & ")]", True)
Я пытался: если aRunnerInfos ничего, и несколько других вариантов, но все не удается.
РЕДАКТИРОВАТЬ: я пытался .count
If aRunnerInfos.Count() = 0 Then
Stop
End If
возвращает: «Открытый элемент« Count »для типа« d__4 »не найден».