【发布时间】:2013-01-17 11:20:08
【问题描述】:
我有一个控制台应用程序,它将已处理作业的详细信息写入 .txt 文件。我使用这段代码来做到这一点:
StreamWriter jp = new StreamWriter(jobsProcessed);
jp.WriteLine(DateTime.Now.ToString());
jp.WriteLine(info);
jp.WriteLine("------");
jp.Close();
不幸的是,每次处理作业时,新的“信息”字符串都会替换之前的字符串。有什么方法可以在文本文件的末尾或开头添加新文本?
【问题讨论】:
-
我强烈建议您将
StreamWriter的实例化包装在using块中。