首先,我的应用程序不是 Web 应用程序。我的目标是读取 html 文件并修改它们。
所以我写了这段代码:
string fileName = "~\\ActivationMail.html";
string textLine = string.Empty;
System.IO.StreamReader objReader;
objReader = new System.IO.StreamReader(fileName);
do
{
textLine += objReader.ReadLine();
if (textLine.Contains("id=\"link\""))
{
textLine += "href=\"www.google.com\"";
}
} while (objReader.Peek() != -1);
objReader.Close();
但每次阅读整个 html 文件似乎都不是最好的解决方案。我可以在不读取(循环)整个 html 文件的情况下更改特定的 div 吗?是否可以?