c#编译指令和调试技术

何为调试?

查找并消除错误的过程叫做调试。

错误类型

编译程序捕获的错误,会以错误警告的方式告诉你。有的时候编译没有任何错误,但运行结果与期望不同,这种错误叫逻辑错误。

查找错误

语法错误通常在编译的时候就能发现。编译器时,编译器将以错误和警告的方式指出这类问题,并提供错误的位置和描述。

1.防止错误导致程序崩溃的方法是,在程序中加入异常处理。例如:程序试图打开一个不存在的文件将引发异常,通过加入异常处理,可以捕获并处理运行阶段的异常错误。

2.运行错误由于用户输入不正确信息导致的。如果您使用整形变量来存储用户年龄这也没问题,但是有时候用户会输入3000或者其他无效数字,这时候需要添加一些编程逻辑,来对用户输入值进行解决。

有大量的程序难以发现,一般是逻辑错误。从语法上来看,他们也是正确的,也不会导致数据崩溃。这类错误就需要认真调试了。

逐行检查代码——跟踪代码

就是一行一行阅读可以充分理解其中的代码,缺点就是繁琐,需要大量的阅读时间按。

你可能感兴趣的:(c#编译指令和调试技术)