HTMLAgilityPack Expression darf keine Lambda-Ausdrücke enthalten

Ich möchte den InnerText des div namens album_notes. Wie an vielen anderen Stellen lautet mein Code wie folgt:

<code>public void Album_Notes(HtmlAgilityPack.HtmlDocument bandHTML)
{
        this.lblNotes.Text = bandHTML.DocumentNode.Descendants("div").First(x => x.Id == "album_notes").InnerHtml;
</code>

Der TextBlock lblNotes enthält als Ergebnis keinen Text. Wenn ich die QuickWatch im Debug-Modus öffne, erhalte ich das folgende Ergebnis:

Der Ausdruck darf keine Lambda-Ausdrücke enthalten

obwohl ich an mindestens 10 anderen Stellen in der gleichen App genau dieselbe Syntax verwendet habe. Das Seltsame ist, dass es keinen Fehler oder irgendetwas auslöst, sondern nur den TextBlock mit einem leeren String füllt.

Was ist los mit meinem Code?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage