3

我有一个使用 log4net 进行日志记录的 C# 应用程序。使用 RollingFileAppender 和大多数默认配置,我得到一个文件列表,这些文件要么方便,要么不方便,具体取决于我用来查看的程序是否进行智能排序:

trace.log.xml
trace.log.xml.1
trace.log.xml.10
...
trace.log.xml.19
trace.log.xml.2
trace.log.xml.20
...
trace.log.xml.2015-11-16.19
trace.log.xml.2015-11-16.2
trace.log.xml.2015-11-16.20
trace.log.xml.2015-11-16.3
...
trace.log.xml.2015-11-16.9
trace.log.xml.3
trace.log.xml.4
trace.log.xml.5
trace.log.xml.6
trace.log.xml.7
trace.log.xml.8
trace.log.xml.9

我想用一些零填充来解决这个问题。而不是 eg trace.log.xml.5or trace.log.xml.17,我宁愿文件名是trace.log.xml.0005or trace.log.xml.0017

(我%04d手里有一个,但我不知道它在哪里。)

4

0 回答 0