【发布时间】:2015-12-03 00:12:13
【问题描述】:
我有一个将自己分配给事件的类:
public MainMenuButton()
{
this.DefaultStyleKey = typeof(MainMenuButton);
(App.Current as App).ApplicationLanguageChange += Localize;
}
在析构函数上我这样做:
~MainMenuButton()
{
(App.Current as App).ApplicationLanguageChange -= Localize;
}
在模拟器上我长按后退按钮并关闭应用程序 - 析构函数抛出错误:
“System.Exception”类型的未处理异常发生在 myapplication.WindowsPhone.exe
附加信息:灾难性故障(HRESULT 异常: 0x8000FFFF (E_UNEXPECTED))
【问题讨论】:
标签: c# windows-phone-8.1