Visual Studio 2010中的 “调试”和“开始执行(不调试)”有什么区别

我现在有一个程序,用调试的话会检测到有地方发生异常(我的程序中有个地方需要用到一个我自己定义的数组,调试的时候就会提示超出数组的索引范围),但是如果直接用“开始执行(不调... 我现在有一个程序,用调试的话会检测到有地方发生异常(我的程序中有个地方需要用到一个我自己定义的数组,调试的时候就会提示超出数组的索引范围),但是如果直接用“开始执行(不调试)”,则可以一直正常运行。就想问一下”调试“和”开始执行(不调试)“的区别在哪里,如果能解决我调试的时候出现的异常那就更好了。(顺带一提我用的是C#的编程语言) 展开
 我来答
百度网友0239e08
2014-08-30 · TA获得超过129个赞
知道答主
回答量:112
采纳率:40%
帮助的人:42.9万
展开全部
开始执行(不调试)是指直接运行这个程序,中间出错,那么系统就会按照默认方法执行。
追问
那默认方法一般指的是怎么处理?因为我调试的时候总会在给数组赋值的时候显示超出数组索引范围,但是直接执行的时候就什么问题也没有,所以对于我这里的这种情况系统执行的时候是用什么默认方法处理的呢?
追答
默认方法是避免错误,第一种是以错误的方法赋值,第二种是直接赋值(误打误撞对了)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式