Condividi tramite


Inviare messaggi alla finestra Output

È possibile scrivere messaggi di runtime nella finestra output usando la classe Debug o la classe Trace, che fanno parte della libreria di classi System.Diagnostics. Usare la classe Debug se si desidera solo l'output nella versione di debug del programma. Usare la classe Trace se si vuole ottenere l'output nelle versioni Debug e Release.

Metodi di output

Le classi Trace e Debug forniscono i metodi di output seguenti:

  • Vari metodi write, che generano informazioni di output senza interrompere l'esecuzione. Questi metodi sostituiscono il metodo Debug.Print usato nelle versioni precedenti di Visual Basic.

  • System.Diagnostics.Debug.Assert e System.Diagnostics.Trace.Assert metodi, che interrompono l'esecuzione e le informazioni di output in caso di errore di una condizione specificata. Per impostazione predefinita, il metodo Assert visualizza le informazioni in una finestra di dialogo. Per altre informazioni, vedere asserzioni nel codice gestito.

  • I metodi System.Diagnostics.Debug.Fail e System.Diagnostics.Trace.Fail, che interrompono sempre le informazioni sull'esecuzione e sull'output. Per impostazione predefinita, i metodi Fail visualizzano le informazioni in una finestra di dialogo.

La finestra output può anche visualizzare informazioni su:

  • Moduli caricati o scaricati dal debugger.

  • Eccezioni lanciate.

  • Processi che terminano.

  • Thread che terminano.