gpt4 book ai didi

c# - 在 ShowDialog() 方法中寻找 NullReferenceException 的来源

转载 作者:太空狗 更新时间:2023-10-30 00:11:47 25 4
gpt4 key购买 nike

这是在 WPF (C#) 中。

当我在 Window 对象中调用 ShowDialog() 方法时,我试图找出哪个对象抛出 NullReferenceException。代码类似这样:

MyWindow myWindow = new MyWindow();
//Some properties of myWindows are set here
try
{
myWindow.ShowDialog();
}
catch (Exception) //In here I catch a NullReferenceException
{

}

有没有办法找到导致异常的原因?我在 MyWindow 类中的“Window_Loaded”事件处理程序的最开头放置了一个断点,但它不会触发。

最佳答案

转到“调试”>“异常”并勾选“公共(public)语言运行时异常”的“抛出”复选框(或者如果您愿意,更具体地说,在 TreeView 中更深的 NullReferenceException)

然后运行,调试器会在抛出异常的那一行捕获异常。

关于c# - 在 ShowDialog() 方法中寻找 NullReferenceException 的来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9687425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com