C# HTML Agilitypack-使用webclient从网站下载HTML并存储

C# HTML Agilitypack-使用webclient从网站下载HTML并存储,c#,C#,我正在尝试使用HTML Agilitypack下载网站的内部信息。我想将其存储在变量类型HTML中,但它不起作用,我也不知道如何解释它,因此下面是我的代码: HtmlAgilityPack.HtmlDocument doc = client.DownloadString(URL); 遗憾的是,这会引发一个错误(“无法将类型“string”隐式转换为“HtmlAgilityPack.HtmlDocument”) 我怎样才能解决这个问题,有人能解释我做错了什么,我怎样才能做得更好 HtmlDo

我正在尝试使用HTML Agilitypack下载网站的内部信息。我想将其存储在变量类型HTML中,但它不起作用,我也不知道如何解释它,因此下面是我的代码:

  HtmlAgilityPack.HtmlDocument doc = client.DownloadString(URL);
遗憾的是,这会引发一个错误(“无法将类型“string”隐式转换为“HtmlAgilityPack.HtmlDocument”)

我怎样才能解决这个问题,有人能解释我做错了什么,我怎样才能做得更好

HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(client.DownloadString(URL));

您需要使用
LoadHtml
方法创建
HtmlDocument

@Kaneke如果您有帮助,您可以将答案标记为正确。