我必须调试一个我没有编写的凌乱的 C# 工具,它以特定格式解析 Excel 文件(包含大量奇异数据)。
该工具的运行持续约 15 分钟并生成错误报告(通常有数千个条目)。麻烦的是,编码器在他的“错误报告”中到处都使用了异常,我需要找到一些大约 2% 的时间发生的空指针异常。我什至不是在谈论所有的捕捉、分组、重新抛出,在我的理解中,这在一致性和执行速度方面都是不好的做法。
有没有办法只打破 Visual Studio (2008) 中的空指针异常,或者至少是过滤大多数异常的技巧?在这里打破所有例外不是一个选择。