我想要名为album_notes 的div 的InnerText。正如我在许多其他地方所做的那样,我的代码如下:
public void Album_Notes(HtmlAgilityPack.HtmlDocument bandHTML)
{
this.lblNotes.Text = bandHTML.DocumentNode.Descendants("div").First(x => x.Id == "album_notes").InnerHtml;
TextBlock,lblNotes,最终没有文本作为结果。如果我在调试模式下打开 QuickWatch,我会得到以下结果:
表达式不能包含 lambda 表达式
即使我在同一个应用程序的其他地方至少使用了 10 次完全相同的语法。奇怪的是它实际上并没有抛出错误或任何东西,它只是用一个空字符串填充 TextBlock。
我的代码有什么问题?