- 5
- 0
- 约5.8千字
- 约 32页
- 2015-12-14 发布于广东
- 举报
C#2008程序设计基础案例教程 第五章 调试与异常处理 5.1 程序调试 程序员在编码过程中经常犯一些错误,例如算术运算时不小心使计算结果超出结果变量数据类型的有效范围(这种情况称为溢出)。当程序运行时出现了溢出情况,而恰好又位做处理,那么程序将因出现错误而被关闭。但是程序中处理了那么多数据,程序员如何知道错误出现在哪里呢?这就需要使用Visual Studio2008的调试功能。 5.1.1 案例功能 在使用图书借阅管理系统的备忘录功能时,假设用户不小心修改了Log.txt文件,在文件头增加了一个空行,则运行时出现如图所示的效果: 5.1.2 案例步骤 设置断点 为了能让程序在执行temp = sr.ReadLine();语句时程序能暂停,我们可以在这条语句上设置断点,设置中断有以下两种方法: 使光标停在语句所在行,然后按快捷键F9或者选择调试菜单的“切换断点”命令。 用鼠标单击该行的前边界,如图所示。 5.1.2 案例步骤 启动调试 单击工具栏上的“启动调试”按钮或按下F5启动调试,选择备忘录功能,程序运行到第一个断点处暂停,注意断点语句此时还未执行。“调试”菜单提供了3个继续执行代码的命令: 逐语句 逐过程 跳出 “逐语句”和“逐过程”的差异仅在于它们处理函数调用的方式不同。这两个命令都指示调试器执行下一行的代码。如果某一行包含函数调用,“逐语句”仅执行调用本身
您可能关注的文档
- AutoCAD 2010项目教程 李汾娟 第五章 项目二十:根据溢流阀装配图拆出阀盖零件图622新.ppt
- AutoCAD 2010项目教程 李汾娟 第五章 项目二十一:学习图形的输出622新.ppt
- AutoCAD 2010项目教程 李汾娟 第一章 项目二: 认识AutoCAD2010的操作界面622新.ppt
- AutoCAD 2010中文版建筑制图教程 曹磊 1 第1章 建筑制图基础新.ppt
- AutoCAD 2010中文版建筑制图教程 曹磊 3 第3章 AutoCAD2010基本建筑图形绘制新.ppt
- AutoCAD 2010中文版建筑制图教程 曹磊 4 第4章 AutoCAD2010图形标注新.ppt
- AutoCAD 2010中文版建筑制图教程 曹磊 5 第5章 建筑总平面图的绘制新.ppt
- AutoCAD 2010中文版建筑制图教程 曹磊 8 第8章 建筑剖面图的绘制新.ppt
- AutoCAD 2010中文版应用教程 刘瑞新 第2章 新.ppt
- AutoCAD 2010中文版应用教程 刘瑞新 第5章 新.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)