フレームを追加するための簡単なログファイルを作成したいと思います。
これが私がこれまでに見つけたものです。>br>ループで実行される別のクラスから呼び出されたこのクラスは、ループが終了するたびにこのcalsを呼び出し、このクラスはログ(時間内に作成されたデータ)を書き込みます。しかし、私が得たのは、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();
}
}
}