C# ';HtmlAgilityPack.HtmlNode';不包含';选择节点';

C# ';HtmlAgilityPack.HtmlNode';不包含';选择节点';,c#,windows-phone,html-agility-pack,selectnodes,C#,Windows Phone,Html Agility Pack,Selectnodes,“HtmlAgilityPack.HtmlNode”不包含“SelectNodes”的定义,并且找不到接受“HtmlAgilityPack.HtmlNode”类型的第一个参数的扩展方法“SelectNodes”(是否缺少using指令或程序集引用?) 我有如下设置配置: 这是代码 HttpClient client = new HttpClient(); string html = await client.GetStringAsync(Url); HtmlDoc

“HtmlAgilityPack.HtmlNode”不包含“SelectNodes”的定义,并且找不到接受“HtmlAgilityPack.HtmlNode”类型的第一个参数的扩展方法“SelectNodes”(是否缺少using指令或程序集引用?)

我有如下设置配置:

这是代码

HttpClient client = new HttpClient();
        string html = await client.GetStringAsync(Url);
        HtmlDocument htmlDocument = new HtmlDocument();
        htmlDocument.LoadHtml(html);
        var a =htmlDocument.DocumentNode.SelectNodes("//p[@class='verse']");

由于缺少可用于WP的XPath支持,Windows Phone的HAP版本未公开
SelectNodes()
方法。您需要使用HAP LINQ API来执行相同的操作:

var a=htmlDocument.DocumentNode
.后代(“p”)
其中(p=>p.GetAttributeValue(“类”,“类”)==“韵文”);

平台是什么?Windows Phone、WinRT、WPF、ASP.NET、else?Windows Phone silverlight 8。@TaGiang检查我的回答转到文件.dll右键单击=>属性=>取消阻止仅添加成功