有关C#的调试,断点。

听一些人说初学者学C#多调试是一个不错的方法。有什么F9设断点。还有什么东西的?但我完全不明白。调试是什么意思?断点又是什么东西。调试主要是干什么的有什么用啊?高手指点一... 听一些人说初学者学C#多调试是一个不错的方法。有什么F9设断点。还有什么东西的?但我完全不明白。调试是什么意思?断点又是什么东西。调试主要是干什么的有什么用啊?高手指点一下,谢谢了。 展开
 我来答
xhughl
2010-04-26 · TA获得超过3190个赞
知道答主
回答量:79
采纳率:0%
帮助的人:59.5万
展开全部
调试的确是学习语言的好方法,对于新手来说写一个完整的程序难免出现错误,如果直接运行程的话,是很难发现程序的错误。调试呢可以为程序的语句设置断点,开始调试之后当运行到设置了断点的语句的时候程序会停下来,之后你可以选择逐个语句运行,也可以逐个方法运行,可以监视每个变量的变化,知道程序结束。这样你就可以很容易发现程序的错误所在。通俗的说,调试就是人跟着程序的跑一次。相当于你规划了一个路线到达某地,但你不知道该路线是否真的能到达你想去的地方,要检验该路线的准确性的最好办法就是按照路线走一遍。。
志同道德的码农
2010-04-26 · TA获得超过327个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:171万
展开全部
调试,个人的理解:

1、程序运行的基本原理,电脑根据你的程序代码,从头到尾执行的过程;当某一事件触发函数后,又调用执行事件处理函数;以上属于正常运行过程,你无法看到计算机执行过程中各个变量的数值及状态

2、当程序运行在调试状态下,程序的运行,可以根据用户自定义的断点位置,运行被刻意打断,用户就可以查看各个变量的数值及状态;调试对于程序的改进、纠正有很好的帮助------- 一个简单的解释:如果程序运行在调试状态下,程序运行过程中的各个变量 状态 参数等数据对于用户是可见的,而正常运行的话,用户是无法看到过程中的变量、状态 参数等数据

具体如何实现?
按F5进入调试状态,俺F9插入断点,F11过程调试 ……

不明白可以联系我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qicailiying
2010-04-26 · TA获得超过664个赞
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:240万
展开全部
楼主,其实顾名思义,断点就是程序运行到断点处就暂停下来,不运行了;你可以看一下你设的变量在这个时候是什么值,从而判断程序有没有什么逻辑上的错误或其它的问题。

设断点也没那么复杂的,你要在某一句设断点的话,直接在语句的最前面的空白处点击一下就可以啦(注意,设置成功的话,那里会有一个小红点的,不然就是没有点对地方了)

设置断点对于我们理解程序的运行过程,调试错误等都十分有用,所以要学会通过不断尝试来好好运用它噢

呵呵,懂得不多,希望对你有用啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
他大姨
2010-04-26 · TA获得超过415个赞
知道小有建树答主
回答量:248
采纳率:50%
帮助的人:164万
展开全部
程序是一行行代码组成的
调试:查看程序的执行过程(程序执行代码的顺序),和执行过程中内存,变量等的变化;鼠标放到变量上去就可以看到变量的值了
断点:设置断点后,调试状态下程序执行到断点就停住了
F10,单步调试
F5,调试模式,继续执行
Main方法里随意写十几行代码,设个断点,F5,看看效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Higer爱Susan
2010-04-26 · TA获得超过916个赞
知道小有建树答主
回答量:508
采纳率:0%
帮助的人:440万
展开全部
打完一场对战比赛,之后一般会看看RePlay,看整场比赛双方出现转折的地方,到了那个地方可能还会回放好多遍,以便找出根本原因

编程里面的调试就跟看RePlay差不多,你感觉哪个地方有问题,你在那一行代码那按一下F9,设置一个断点,然后按F5运行程序当你触发了某个事件后,程序会一步步的跟踪你可以在调试时查询你感兴趣的变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式