学习C#(七)调试和错误处理

调试和错误处理

一、VS中的调试

VS允许在两种配置下生成应用程序:调试(默认)和发布。

在调试配置下生成应用程序,并在调试模式下运行程序时,并不仅是运行编写好的代码。调试程序包含应用程序的符号信息,所以IDE知道执行每行代码时发生了什么。符号信息意味着跟踪(例如)未编译代码中使用的变量名,这样他们就可以匹配已编译的机器码应用程序中现有的值,而机器码程序不包含便于人们阅读的信息。此类文件包含在.pdb文件中,这些文件位于计算机的Debug目录下。

发布配置会优化应用程序代码,所以我们不能执行以上这些操作。但发布版本运行速度较快。完成了应用程序的开发后,一般应给用户提供发布版本,因为发布版本不需要调试版本所包含的符号信息。

1.1.非中断(正常)模式下的调试
输出调试信息

跟踪点

诊断输出与跟踪点

1.2.中断模式下的调试
进入中断模式

监视变量的内容

单步执行代码

二、错误处理

2.1.try…catch…finally

2.2.throw表达式

2.3.列出和配置异常

查找某个数是否存在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值