Condividi tramite


Inviare messaggi alla finestra di output

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

Metodi di output

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

  • Diversi metodi Write, che generano informazioni senza interrompere l'esecuzione. Questi metodi sostituiscono il metodo Debug.Print utilizzato 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 se una condizione specificata ha esito negativo. Per impostazione predefinita, il metodo Assert visualizza le informazioni in una finestra di dialogo. Per altre informazioni, vedere Asserzioni nel metodo gestito.

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

La finestra Output può anche visualizzare informazioni su:

  • I moduli caricati o scaricati dal debugger.

  • Le eccezioni generate.

  • I processi chiusi.

  • I thread chiusi.