我想要做的就是将当前日期和时间附加到我的日志文件中,例如:
"export_(Wed_Feb_21_2009_at_1_36_41PM)"
这是我的app.config中的当前配置
是否可以将日期附加到我的日志文件中,或者这是我需要在代码中执行的操作之一而不是配置?
生成文件名,如:
log_2013-12-19.txt
做出改变
请注意param"DatePattern",其中.\ tx\t使文件扩展名为.txt.如果你提供.txt而不是.\ tx\t,那么如果时间是PM则保存带有扩展名.PxP的文件名,如果是AM则保存.AxA.所以我用\ t来强制写字符而不是模式.还可以添加时间以及所需的时间模式.
所以,这可能是Philipp M想要的.
对于那些感兴趣的人,这是解决方案:
以及验证这个的单元测试:
[Test]
public void TestLogger()
{
logger.Info("Start Log");
for (int i = 0; i < 2500; i++)
{
logger.Info(i);
}
logger.Info("End Log Log");
}
它产生以下输出:
log_.txt_(2009.02.19-01_16_34)
不是我想要的,但比我以前更好.
将以下内容添加到配置文件中