【发布时间】:2017-10-05 05:23:47
【问题描述】:
我有一个 C# 项目。是否可以编写这样的代码:“如果在执行此类任务时发生异常(并且调试器可用),请立即中断,而不展开调用堆栈。”
另外,我只想说,如果这不可能,我可以回答这个问题。
【问题讨论】:
-
不明白,不能加个
try catch块,在catch块里加断点吗? -
调用堆栈被展开
-
您的问题中没有足够的上下文来准确理解您要做什么以及为什么不能这样做。如果您的代码抛出异常,您可以在
throw处设置断点。如果其他代码抛出异常,在您从代码中调用它之后,您可以将调试器设置设置为始终在该异常类型上中断,而不是仅在未处理时中断。请更准确地解释您正在尝试做什么以及具体您无法弄清楚。
标签: c# visual-studio xamarin mono xamarin-studio