Программирование на языке C#


Download 1.19 Mb.
Pdf ko'rish
bet7/66
Sana23.10.2023
Hajmi1.19 Mb.
#1717181
1   2   3   4   5   6   7   8   9   10   ...   66
Bog'liq
Программирование на языке C#

1.7.
Отладка 
Отладка – это постепенное пошаговое (с возможностью 
остановиться на каждом действии) выполнение программы. Отладка 
дает возможность легко понять детали кода и выяснить, где именно и 
почему произошли ошибки (или просто понять, как работает 
программа). 
Чтобы остановить выполнение программы на определенных 
позициях, можно разместить точки останова (рис. 5). Точка останова 
связана с определенной строкой исходного кода в программе (строка 
выделяется красным цветом, а в левом поле файла исходного кода 
добавляется красная точка). После запуска программы с помощью 
клавиши 
F5
, она выполняется до первой встретившейся точки 
останова. Строка, на которой приостанавливается выполнение 
программы, выделяется желтым цветом с желтой стрелкой в левом 
поле файла исходного кода. 
Рис. 5. Пример отладки приложения 
Во время остановки программы в окне 
Локальные 
(рис. 5) можно 
увидеть, какие переменные есть в программе, и чему они равны в 
данный момент. При этом красным цветом выделяются те значения 
переменных, которые были изменены на предыдущем шаге. Также 
12 


значения переменных можно посмотреть, наведя мышкой на эту 
переменную или используя окно 
Контрольные значения

Для выполнения операции из текущей строки и перехода на 
следующую строку исходного кода, необходимо нажать на клавишу 
F10
, при этом желтая стрелка переместиться на следующую операцию, 
которую необходимо выполнить программе. Например, на рис. 
5
после 
останова программы на десятой строчке была нажата клавиша 
выполнения одной строчки (
F10
), в окне 
Локальные значение
переменной 
a
поменялось на 
5
, а желтая стрелка, указывающая на 
текущую строчку, переместилась на строку 
11 
(рис.5). 
Можно выполнять программу, не останавливаясь на каждой строке, 
остановившись только на точке останова, а потом, пропустив часть 
исходного хода, перейти к другой точке останова. Для выполнения 
этого действия необходимо повторно запустить программу, нажав на 
клавишу 
F5

В последних версиях 
Visual Studio
реализована возможность 
вернуться к какой-либо уже выполненной строке программы, просто 
перетащив мышкой в нужное место желтую стрелку. 
Заметим также, что во время отладки в окнах 
Локальные
или 
Контрольные значения
можно менять значения переменных, а в окне 
Контрольные значения
можно вводить значения функций, которые 
будут немедленно выполнены, а возвращенное значение будет 
выведено в столбец 
Значения


Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   66




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling