Разработка на C# для начинающих №12: Отладка — поиск и устранение проблем в коде
Автор: Benjamin Day
Загружено: 2025-10-28
Просмотров: 96
Описание:
Ошибки неизбежны, но их поиск не должен быть мучительным! Изучите основные методы отладки, которые сэкономят вам часы разочарования.
Что вы изучите:
• Чтение сообщений об ошибках (они пытаются вам помочь!)
• Расшифровка распространённых сообщений об ошибках C#
• Отладка Console.WriteLine — классический подход
• Стратегическое размещение отладочной информации
• Установка точек останова в VS Code
• Пошаговое выполнение, шаг за шагом и шаг в сторону (с пояснениями)
• Окна наблюдения и проверка переменных
• Условные точки останова для сложных ошибок
• Систематический процесс поиска ошибок
• Почему ваша точка останова может не срабатывать
Ключевые моменты отладки:
• Сообщения об ошибках указывают на проблему
• Начните с простейшего метода отладки
• Точки останова позволяют наблюдать за выполнением кода
• Отладка — это способ по-настоящему понять, что делает ваш код
Распространённые ошибки, которые мы исправим:
• NullReferenceException (ошибка №1 в C#)
• «Не существует в текущем контексте»
• Выход за границы индекса
• Ошибки сборки и выполнения
Предыдущее видео: Методы — Организация кода
► Полный плейлист: • C# and .NET from Scratch - Complete Beginn...
► Репозиторий кода: https://github.com/benday-inc/csharp-...
► Сайт: https://benday.com
Навыки отладки повысились? Поставьте лайк!
Подпишитесь — далее мы рассмотрим, как C# управляет памятью с помощью сборки мусора.
Какая ваша самая запоминающаяся история отладки? Поделитесь в комментариях!
#CSharp #Debugging #VSCode #DotNet #ProgrammingTips #ErrorHandling
0:00 Что мы рассмотрим
0:29 Отладка — это детективная работа
0:44 Сообщение об ошибке — ваш друг
1:14 Расшифровка распространённых сообщений об ошибках
2:04 Console.WriteLine: Классическая отладка
3:13 Стратегическое размещение Console.WriteLine
3:55 Точки останова: приостановка кода
4:10 Установка точки останова
4:42 Точка останова установлена
4:46 Запуск приложения
4:57 Инструменты отладки
5:19 Отладка «перемещений»
6:11 Элементы управления отладкой
6:48 Условные точки останова
7:30 Процесс поиска ошибок
8:29 Почему моя точка останова не срабатывает?
9:42 Отладка — это обучение
9:57 Ключевые выводы
10:38 Далее: Сборка мусора
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: