C#:
Imprimiendo salida de depuración

Cómo:

using System;
class Program
{
    static void Main()
    {
        // Impresión simple
        Console.WriteLine("Hola, estoy depurando!");

        // Impresión con formato
        int numero = 42;
        Console.WriteLine("El número es {0}", numero);

        // Impresión usando interpolación de cadenas
        Console.WriteLine($"El número usando interpolación: {numero}");
    }
}

Salida esperada en consola:

Hola, estoy depurando!
El número es 42
El número usando interpolación: 42

Análisis Profundo

Historicamente, imprimir salida de depuración ha sido una herramienta fundamental en la programación. Desde System.out.println en Java hasta printf en C, todos tienen su variante.

En C#, Console.WriteLine es la más directa. Pero hay alternativas más avanzadas como Debug.WriteLine o Trace.WriteLine, que ofrecen más control y se pueden desactivar en el entorno de producción.

Detalles de implementación: Console.WriteLine es parte del espacio de nombres System y escribe en el estándar de salida. Debug.WriteLine y Trace.WriteLine son parte de System.Diagnostics y pueden escribir en múltiples destinos, dependiendo de la configuración del Listener.

Ver También