производительность log4net: следует ли мне проверять уровень журнала перед попыткой ведения журнала?

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

A)

if(_log.IsDebugEnabled)
  _log.Debug("some message");

B)

_log.Debug("some message");
7
задан Michael Petrotta 12 September 2010 в 00:36
поделиться