如何使用ChromiumWebBrowser在c#中保存网站的源代码

如何使用ChromiumWebBrowser在c#中保存网站的源代码,c#,chromium-embedded,C#,Chromium Embedded,我正试图做一个程序,将获得一个网站的源代码使用铬嵌入式网络浏览器 chrome.ViewSource(); chrome.GetSourceAsync().ContinueWith(taskHtml => { var html = taskHtml.Result; }); 这将不起作用,因为我试图将其放在文本框中,而不是记事本中您是否需要使用Chromium embedded?获取源代码是您使用它的唯一原因吗?如果是,请使用或。否。Chromium embedded适用于大多数w

我正试图做一个程序,将获得一个网站的源代码使用铬嵌入式网络浏览器

chrome.ViewSource();
chrome.GetSourceAsync().ContinueWith(taskHtml =>
{
    var html = taskHtml.Result;
});

这将不起作用,因为我试图将其放在文本框中,而不是记事本中

您是否需要使用
Chromium embedded
?获取源代码是您使用它的唯一原因吗?如果是,请使用或。否。Chromium embedded适用于大多数web客户端使用internet explorer的网站,但它不适用于youtube和《纽约时报》等网站。但如果我能找到在默认web浏览器中使用flash和java脚本的方法,我会使用它。“将其放在文本框中,而不是记事本中”?听起来这篇文章中的代码应该是有效的。。。还是你想写的?请说明您已经能够做什么,以及您有什么问题。还要注意的是,源代码通常意味着来自web服务器的响应,而不是呈现的HTML。当我使用上面的代码时,呈现的HTML会在一个单独的程序的记事本中打开,而不是在我的程序中。我想将HTML代码保存为变量。谢谢你的反馈。