写入我的日志不起作用

时间:2017-06-20 11:36:55

标签: c# logging

我已经编写了应该写入我的txt文件的下一个类,但它无法正常工作。

public class Logger
{
    public StreamWriter file { get; set; }
    public void OpenLog() {
        file = new System.IO.StreamWriter(Environment.CurrentDirectory + "/log"+ DateTime.Now.ToString("yyyyMMddHHmmssfff") + ".txt", true);
        file.Flush();
    }

    public void WriteLog(string message) {
        file.Write(message + "\n");
    }

    public void CloseLog() {
        file.Close();
    }
}

下面是我如何调用类和方法,它确实创建了日志文件,但它没有写入文件。

Logger l = new Logger();
l.OpenLog();
l.WriteLog("hello");
l.CloseLog();

可能是什么问题?

0 个答案:

没有答案