C#中程序调试之开始执行
开始执行
可以通过在“调试”菜单中选择“启动调试”、“逐语句”或“逐过程”来执行程序并调试,也可以通过右键单击可执行代码中的某行,然后从快捷菜单中选择“运行到光标处”。
如果选择“启动调试”,则应用程序启动并一直运行到断点,如图1所示。可以在任何时刻中断执行,以检查值、修改变量或检查程序状态。

图1 “启动调试”运行结果图
如果选择了“逐语句”或“逐过程”,应用程序启动并执行,然后在第一行中断,如图2所示。
如果选择“运行到光标处”,则应用程序启动并一直运行到断点或光标位置。如果光标在断点前,则程序运行到光标处,如图3所示;如果光标在断点后则运行到断点。可以在代码窗口中设置光标的位置。某些情况下,不出现中断,这意味着执行始终未到达设置光标处的代码。

图2“逐语句”或“逐过程”调试运行结果图

图3 光标在断点前运行结果图