1.18 日志框架:聊聊记日志的最佳姿势.pdf

    两种字符串拼接 "Show Time {time}", DateTime.Now vs $"Show Time {DateTime.Now}"

    1. // 在真正输出字符串时进行拼接
    2. _logger.LogInformation("Show Time {time}", DateTime.Now);
    3. // 提前将字符串拼接好,传入 LogInformation
    4. // 无论 Log 等级是否高于 Information 都会执行拼接,性能损耗大
    5. _logger.LogInformation($"Show Time {DateTime.Now}");