Введение

Завершено

Эдсгер Диджкстра однажды сказал:

"Если отладка — это процесс удаления ошибок, тогда получается, что программирование, должно быть, это процесс их написания".

В этом модуле показано, как эффективно отлаживать программы .NET. Чем быстрее вы сможете находить и выявлять ошибки, тем быстрее приведете код в рабочее состояние. Вы потратите меньше времени на попытки выяснить, почему ваш код только что работал, а теперь перестал.

Цели обучения

По завершении этого модуля вы сможете:

  • Использование отладчика Visual Studio Code с программой .NET.
  • Создание точек останова и пошаговое выполнение кода для поиска проблем.
  • Проверка состояния программы на любом шаге выполнения.
  • Перемотка стека вызовов назад для поиска источника исключения.

В конечном итоге вы сможете эффективно находить ошибки в программах .NET, и вам больше не нужно будет полагаться на Console.WriteLine.

Необходимые компоненты

Локальная установка пакета SDK для .NET, Visual Studio Code и расширения C# для Visual Studio Code.