3
In common logging V2.0有避免消息評估的成本時的LogLevel比日誌條目更高的兩種方法:IsDebugEnabled與調試(操作<FormatMessageHandler>)
if (Log.IsDebugEnabled)
Log.Debug("Debug message");
或
Log.Debug(a => a("Debug message"));
哪種做法更好?有什麼優點&缺點?