我已经编写了应该写入我的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();
可能是什么问题?