答案 0 :(得分:1)
根据我的评论中提到的信息,我怀疑你的VS被配置为在DivideByZeroException
s中突破。
在VS菜单中找到并打开Debug-> Exceptions ...
弹出的窗口控制VS是否在开箱即用的每个异常类型上打破所谓的First Chance Exceptions。
First Chance异常是指在抛出异常并且在它看起来是否存在适当的处理程序之前。因此,即使最终处理后的异常也会侵入VS.
在窗口的“Thrown”列中检查的所有异常都是这种情况。
不幸的是,复选框不是三态,这意味着即使未选中父复选框,也不意味着它的所有子项都未被选中。
您可以在以下窗口中找到异常请求:
公共语言运行时例外 - >系统 - > System.DivideByZeroException
。
确保未选中一个。