相关疑难解决方法(0)

是否存在不会为"使用"块调用Dispose的情况?

这是我的电话采访问题:是否有时间不会在使用块声明范围的对象上调用Dispose?

我的回答是否定的 - 即使在使用块期间发生异常,仍会调用Dispose.

面试官不同意并说如果using包裹在try- catch块中,那么当你进入catch块时就不会调用Dispose.

这与我对构造的理解相反,我无法找到任何支持采访者观点的东西.他是正确的还是我误解了这个问题?

c# dispose using

66
推荐指数
7
解决办法
2557
查看次数

AppDomain.CurrentDomain.UnhandledException未在没有调试的情况下触发

我有一个.NET程序,其事件处理程序绑定到Application.CurrentDomain.UnhandledException.使用调试运行程序时,抛出未处理的异常时会触发此事件.但是,在没有调试的情况下运行时,事件不会触发.

我的问题是什么?

谢谢,安德鲁

.net exception unhandled-exception

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

c# ×1

dispose ×1

exception ×1

unhandled-exception ×1

using ×1