ログ機能に 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
ゼロパディングでこれを修正したいと思います。たとえばtrace.log.xml.5
orの代わりに、ファイル名をortrace.log.xml.17
にしたいと思います。trace.log.xml.0005
trace.log.xml.0017
(私は%04d
手に持っていて、それがどこに行くのかわかりません。)