Envoyer des messages vers la Fenêtre Sortie

Vous pouvez écrire des messages d’exécution dans la fenêtre Sortie à l’aide de la classe Debug ou de la classe Trace, qui font partie de la bibliothèque de classes System.Diagnostics. Utilisez la classe Debug si vous souhaitez uniquement obtenir une sortie dans la version Débogage de votre programme. Utilisez la classe Trace si vous souhaitez obtenir une sortie dans les versions Débogage et Mise en production.

Méthodes de sortie

Les classes Trace et Debug fournissent les méthodes de sortie suivantes :

  • Plusieurs méthodes Write, qui génèrent des informations de sortie sans interrompre l'exécution. Ces méthodes remplacent la méthode Debug.Print utilisée dans les versions précédentes de Visual Basic.

  • Les méthodes System.Diagnostics.Debug.Assert et System.Diagnostics.Trace.Assert, qui interrompent l'exécution et génèrent des informations de sortie si une condition spécifique échoue. Par défaut, la méthode Assert affiche les informations dans une boîte de dialogue. Pour plus d’informations, consultez Assertions dans du code managé.

  • Les méthodes System.Diagnostics.Debug.Fail et System.Diagnostics.Trace.Fail, qui interrompent toujours l'exécution et la sortie d’informations. Par défaut, les méthodes Fail affichent les informations dans une boîte de dialogue.

La fenêtre Sortie peut également afficher des informations sur :

  • Modules que le débogueur a chargés ou déchargés.

  • Exceptions qui sont levées.

  • Processus qui cessent de s'exécuter.

  • Threads qui s'arrêtent.