C# 高级编程调试应用程序开发应用程序开发可以安装在客户端机器上可以安装在客户端机器上应用程序必须应用程序必须无错误无故障可靠稳健无错误无故障可靠稳健查找和排除错误或故障称为调试查找和排除错误或故障称为调试调试的必要性在事物处理过程中,系统显示错误消息在事物处理过程中,系统显示错误消息系统发生故障系统发生故障必须重新输入全部信息必须重新输入全部信息在部署应用程序前必须先对其进行调试在部署应用程序前必须先对其进行调试错误类型错误类型错误类型语法错误逻辑错误运行时错误?语法错误、缺少括号等?在编译时确定?易于确定?错误的算法导致错误结果、公式错误等?在执行过程中确定?难以调试?内存泄漏、以零作除数、异常?在运行时确定?难以调试调试过程调试器调试器观察程序的运行时行为观察程序的运行时行为跟踪变量的值跟踪变量的值确定语义错误的位置确定语义错误的位置查看寄存器的内容查看寄存器的内容查看内存空间查看内存空间调试过程暂停暂停可在代码中插入“断点”,以便在特定行处暂停执行该代码可在代码中插入“断点”,以便在特定行处暂停执行该代码调试过程右键单击所需代码行,以设置断点右键单击所需代码行,以设置断点选择“插入断点”选择“插入断点”调试过程选择“调试”?“继续”以便继续执行程序选择“调试”?“继续”以便继续执行程序调试过程. NET 集成开发环境. NET 集成开发环境 Debug 模式 Debug 模式 Release 模式 Release 模式 中的调试工具“局部变量”窗口“局部变量”窗口
06面向对象高级特性_xm (2) 来自淘豆网www.taodocs.com转载请标明出处.