仅调试和中断空指针异常

BuZ*_*uZz 2 c# nullpointerexception

在此输入图像描述

我必须调试一个我没写的大杂乱的C#工具,它以特定的格式解析Excel文件(包含大量的异域数据).

该工具的运行持续约15分钟并产生错误报告(一般数千个条目).麻烦的是编码器在他的"错误报告"中到处都使用了异常,我需要找到一些在大约2%的时间内发生的空指针异常.我甚至都没有谈论所有捕获,分组,重新抛出,这在我的理解中是不好的做法,无论是在一致性还是执行速度方面.

有没有办法只在Visual Studio(2008)中打破Null Pointer Exceptions,或者至少是过滤大多数异常的技巧?打破所有例外不是一个选择.

Rik*_*Rik 10

在Visual Studio中,在Debug - > Exceptions下,您可以指定它应该中断哪个异常.

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

CommonLanguage运行时异常

  • 系统
    • System.NullReferenceException