C#程序调试

一、程序为什么需要调试?

程序调试是在程序中查找错误的过程,检查代码并验证它能够正常运行的有效方法,在测试期间进行程序调试对希望产生的代码结果提供了另一级的验证。

二、常用的程序调试方法

 1、断点操作:中断是程序和调试器处于中断模式,进入中断模式并不会终止或结束程序的执行,单击左侧灰色部分插入断点,插入断点后就会在设置断点的行旁边灰色空白处出现一个红色圆点,并且该代码也呈现高亮显示

  2、开始执行:直接单击工具栏上的启动按钮,启动调试。

 选择“开始调试”命令,应用程序启动并一直运行到断点 

 可以在任何时刻中断执行,可以查看此时刻的变量及对应的值

 3、执行:主要通过逐语句、逐过程和跳出3种命令来实现的。

逐语句:当某一行包含函数调用时“逐语句”仅执行调用本身,然后在函数内的第一个代码行处停止,快捷键:F11。

逐过程:执行整个函数 ,然后在函数外的第一行处停止,快捷键:F10

跳出:如果位于函数的内部并想返回调用函数时使用跳出,将一直执行代码,直到函数返回,然后再调用函数中的返回点处中断,快捷键:Shift+F10

4、运行到指定位置:在指定代码上右击,在弹出的快捷菜单中选择“运行到光标出”命令,当程序运行到光标处自动暂停

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值