将变量写入html文件

时间:2012-03-16 20:23:43

标签: c# asp.net html forms

有一个.net网站,我试图在完成后将html格式的副本保存到服务器中。问题是如何将数据保存到html文档而不必再次编写整个内容。当我意识到这一点时,我走到了这一步。

        string activeDir = @"c:\Code";
        DateTime time = DateTime.Now;              
        string folformat = "MMdyy";
        string filformat = "hmsMMdyy";
        string fdate = time.ToString(folformat);
        string newPath = System.IO.Path.Combine(activeDir, fdate);
        System.IO.Directory.CreateDirectory(newPath);
        string newFileName = time.ToString(filformat)+".html";
        newPath = System.IO.Path.Combine(newPath, newFileName);
        if (!System.IO.File.Exists(newPath))
        {
            TextWriter tw = new StreamWriter(newPath);
            tw.WriteLine(700linesofhtml);
        }

有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

我不确定,问题是什么,而不是如果你可以使用

File.AppendAllText(string path, string content)

http://msdn.microsoft.com/en-us/library/ms143356.aspx