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