我必须调试一个我没有编写的大型C#工具,该工具会解析特定格式的Excel文件(包含大量的奇异数据)。

该工具的运行持续约15分钟,并生成错误报告(通常有数千个条目)。麻烦的是,编码人员在他的“错误报告”中到处都使用了异常,并且我需要找到一些空指针异常,这种异常发生的时间约为2%。我什至没有谈论所有的捕捉,分组,重新投掷,就我的理解而言,无论是一致性还是快速执行,这都是一种不好的做法。

有没有一种方法可以只中断Visual Studio(2008)中的Null指针异常,或者至少可以过滤大多数异常?在这里没有打破所有例外的选择。

最佳答案

在Visual Studio中,在“调试”->“异常”下,可以指定应该中断的异常。

您可以在以下位置找到NullReferenceException:

CommonLanguage运行时异常


系统

System.NullReferenceException

关于c# - 仅调试和中断空指针异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13474718/

10-12 13:19
查看更多