摘要
在计算机程序的开发过程中,C# 中断模式是一个非常重要的概念。中断模式指的是我们可以暂停程序的执行,然后查看程序中的状态,也可以让程序继续行。这个功能非常有用,可以帮助程序员调试代码,发现和修复程序中的错误。
正文
断点
断点是源代码中自动进入中断模式的一个标记,当遇到析点的时候,程序会进入中断模式。
- 右击代码行,选择breakpoint(断点)>insert breakpoint(插入断点)
- 光标定位到代码行,选择菜单上的Debug(调试)->Toggle Breakpoint(切换断点)
- 光标定位到代码行,按下F9键,在比按下F9是取消断点
- 在需要添加晰点的行首位置,直接单击,再次单击取消断点
image.png
打开断点窗口
image.png
监视变量
在中断模下查看变量值最简单的方式,就是把鼠标指向源代码中的变量名,此时会出现一个工具提示,显示该变量的信息。
中断模式下的窗口(左下角),有三个选项卡
- 错误列表-程序运行中发生的所有错误的列表
- 局部变量-当前运行环境中所有的局部变量的值
- 监视-监视某个变量的值的变化
在上面的几个窗口中不但可以观视察变量值的变化,还可以直接去修改变量中存储的值
image.png
监视窗口
image.png
image.png
单步执行代码
- 逐语句运行 F11 ,会进调用的过程
- 逐过程运行 F10,不会进调用的过程
如果你从事上位机、自动化、IT、机器视觉、物联网(IoT)或数字化转型,欢迎加入我的微信圈子!在这里我们可以:
交流最新技术与行业趋势
互相解决技术问题、分享实战经验
结识志同道合的开发者(新手/资深都欢迎)
喜欢把代码写得漂亮、把问题拆得清楚?也欢迎访问我的技术资源网站:
技术老小子(OTTeach) —
http://www.otteach.cn,包含实用教程和项目实战,原代码下载请前往该站。