Ожидаете ли вы лучшей производительности от A) или B) ниже, если уровень журнала в конфигурации log4net установлен на уровень Info? Будет ли _log.Debug самостоятельно выполнять больше кода и дольше?
A)
if(_log.IsDebugEnabled)
_log.Debug("some message");
B)
_log.Debug("some message");