C#如何通过点击保存按钮保存webBrowser里面加载出来的网页到本地,代码

图片说明
这是运用webBrowser制作的简单浏览器,希望可以通过点击图中的保存按钮保存网页到本地。在网上已经找了好多了,有的没有描述清楚,有的自己看不懂,总之没有找到想要的答案。希望各位大佬可以指点一下代码该怎样写。


 private void Save_Click(object sender, EventArgs e)
        {

        }
```代码是这样的,不知道该如何写



问题解决的话,请点下采纳

private void Save_Click(object sender, EventArgs e)
{
dynamic doc = webBrowser1.Document;
string html = doc.body.innerHtml;
System.IO.File.WriteAllText("D:\1.html", html);
}