Hallo!
Ich hab ein seltsames Problem..
..ich hole mir per Linq Daten aus mehreren JSON-Klassen..das sieht so aus:
Spoiler anzeigen
Danach wollte ich mir erstmal die Liste ausgeben lassen, das mache ich inne Schleife:
Jetzt bekomme ich aber nach sieben Ausgaben folgenden Fehler:
Und wenn ich versuche mir die Anzahl der Elemente ausgeben zu lassen bekomme ich gleich den Fehler!
Woran kann das liegen?!? Ist die Liste nicht geschlossen?!?
Ach ja, es kann auch sein das bei der LinQ-Abfrage einige Elemente nicht vorhanden sind..kann es daran liegen?
Wie prüfe ich im LinQ denn die Existenz der Schlüssel?!?
Ich hab ein seltsames Problem..
..ich hole mir per Linq Daten aus mehreren JSON-Klassen..das sieht so aus:
VB.NET-Quellcode
- Dim _mediumTitles As IEnumerable(Of String) = From _result In JSON_ROOT_acoustID.Results
- From _recording In _result.Recordings
- From _releasegroup In _recording.Releasegroups
- From _release In _releasegroup.Releases
- From _medium In _release.Mediums
- Where _medium.Title <> "" AndAlso _medium.Title IsNot Nothing
- Select _medium.Title
Danach wollte ich mir erstmal die Liste ausgeben lassen, das mache ich inne Schleife:
Jetzt bekomme ich aber nach sieben Ausgaben folgenden Fehler:
Und wenn ich versuche mir die Anzahl der Elemente ausgeben zu lassen bekomme ich gleich den Fehler!
Woran kann das liegen?!? Ist die Liste nicht geschlossen?!?
Ach ja, es kann auch sein das bei der LinQ-Abfrage einige Elemente nicht vorhanden sind..kann es daran liegen?
Wie prüfe ich im LinQ denn die Existenz der Schlüssel?!?