我正在使用夏普开发。我正在使用C#制作一个Windows窗体应用程序。在这个应用程序中,我使用webbrowser控件。我想要当我打开网页时,我的webbrowser应该以编程方式将该网页的源代码复制到文本文件中。我使用以下代码来执行此任务
string MSDNpage1 = webBrowser1.Document.Body.InnerText;
cxz.My.MyProject.Computer.FileSystem.WriteAllText("F:\\Assignment.txt", MSDNpage1, true);
但这是一个错误
“类型或名称空间名称”我的“不存在于命名空间cxz中(你是否缺少程序集参考?)(CS0234)”
答案 0 :(得分:1)
My
关键字存在于VB.Net而不是C#中。以下是在C#中将文本写入文件的代码:
// Compose a string that consists of three lines.
string lines = "First line.\r\nSecond line.\r\nThird line.";
// Write the string to a file.
System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\test.txt");
file.WriteLine(lines);
file.Close();