我想为和添加框架创建一个简单的日志文件。
这是我到目前为止发现的内容。> br> 这个类是从另一个在循环中执行的类调用的,所以每次循环结束时它都会调用这个 calss 并且这个类将写入一个日志(及时创建的数据)。但是,我得到的只是每次在 txt 文件中写入一个新字符串,它只会替换第一个字符串。如何在不替换旧字符串的情况下在新行中添加新字符串?
我读了,environment.newline
但我不明白。
private void logFile()
{
StreamWriter logfile = null;
logfile = File.CreateText(Server.MapPath("/CCTV_Files/log.txt"));
try
{
logfile.Write(String.Format("{0:yyyyMMdd_hhmmss}", DateTime.Now) + " Frame added");
}
catch (IOException e)
{
Console.WriteLine(e);
}
catch (Exception e)
{
Console.WriteLine(e);
}
finally
{
if (logfile != null)
{
logfile.Close();
}
}
}