Sha256: cd244074cc1536d1ee3f1dbf260eb5a5d664944f42119e8242e0f5d9fa036fc1

Contents?: true

Size: 1.02 KB

Versions: 3

Compression:

Stored size: 1.02 KB

Contents

Logger logger = LogManager.GetLogger("somelogger");

// Case 1. No formatting
logger.Debug("This is a message without formatting.");

// Case 2. One format parameter
logger.Debug("This is a message with {0} format parameter", 1);

// Case 3. Two format parameters
logger.Debug("This is a message with {0}{1} parameters", 2, "o");

// Case 4. Three format parameters
logger.Debug("This is a message with {0}{1}{2} parameters", "thr", 3, 3);

// Case 1a. No formatting, using a guard.
if (logger.IsDebugEnabled)
    logger.Debug("This is a message without formatting.");

// Case 2a. One format parameter, using a guard.
if (logger.IsDebugEnabled)
    logger.Debug("This is a message with {0} format parameter", 1);

// Case 3a. Two format parameters, using a guard.
if (logger.IsDebugEnabled)
    logger.Debug("This is a message with {0}{1} parameters", 2, "o");

// Case 4a. Three format parameters, using a guard.
if (logger.IsDebugEnabled)
    logger.Debug("This is a message with {0}{1}{2} parameters", "thr", 3, 3);

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
nlog-1.0.0.505.20100822 docs/examples/web/benchmark_nlog.cs
nlog-1.0.0.505 docs/examples/web/benchmark_nlog.cs
nlog-1.0.0.505-mswin32 docs/examples/web/benchmark_nlog.cs