Отправка сообщений в окно вывода
Сообщения во время выполнения можно записывать в окно выходных данных с помощью класса Debug или класса Trace, которые являются частью библиотеки классов System.Diagnostics. Используйте класс Debug, если вы хотите получить выходные данные только в отладочной версии вашей программы. Используйте класс Trace, если вы хотите получить вывод как в версиях отладки , так и в версиях выпуска .
Методы вывода
Классы Trace и Debug предоставляют следующие методы вывода:
Различные методы Write, которые выводят информацию, не прерывая выполнение. Эти методы заменяют метод
Debug.Print
, используемый в более ранних версиях Visual Basic.методы System.Diagnostics.Debug.Assert и System.Diagnostics.Trace.Assert, которые прерывают выполнение и предоставляют выходные данные, если указанное условие завершается ошибкой. По умолчанию метод
Assert
отображает сведения в диалоговом окне. Дополнительные сведения см. в разделе "Утверждения в управляемом коде".Методы System.Diagnostics.Debug.Fail и System.Diagnostics.Trace.Fail, которые всегда прерывают выполнение и вывод информации. По умолчанию методы
Fail
отображают сведения в диалоговом окне.
Окно выходных данных также может отображать информацию о:
Модули, которые отладчик загрузил или выгрузил.
Исключения, которые выбрасываются.
Процессы, которые завершаются.
Потоки, которые завершаются.