9 февр. 2010 г.

Магический минус

Долго ломал голову над знаком «минус» в шаблоне вывода логов в log4net (например в части строчки [%-5level]). Чем отличаются такие записи [%-5level] и [%5level]? Оказалось все просто – минус выравнивает запись по левой стороне, в то время как его отсутствие – по правой.

Например:

[%-5level] выведет в лог такую запись [INFO.], а [%5level] - [.INFO]. (Точкой помечен пробел).

Комментариев нет :