Знакомство
Эдсгер Диджкстра однажды сказал:
"Если отладка является процессом удаления ошибок, программирование должно быть процессом их размещения".
В этом модуле вы узнаете, как эффективно отлаживать программы .NET. Чем быстрее можно найти и определить ошибки, тем быстрее вы сможете получить код в рабочее состояние. Вы будете тратить меньше времени на то, чтобы ломать голову, почему ваш код работал пять секунд назад, а сейчас не работает.
Цели обучения
К концу этого модуля вы сможете:
- Используйте отладчик Visual Studio Code с программой .NET.
- Создайте точки останова и запустите ваш код по шагам, чтобы найти проблемы.
- Проверьте состояние программы на любом шаге выполнения.
- Вернитесь к началу стека вызовов, чтобы найти источник исключения.
В конечном счете, вы сможете эффективно находить ошибки в программах .NET, и вам больше не нужно полагаться только на Console.WriteLine.
Необходимые условия
Локальные установки .NET SDK, Visual Studio Codeи расширения C# для Visual Studio Code.