0
當ListBox_SelectedIndexChanged
出現異常時,程序跳出該方法,就像我會在try-catch塊中編寫代碼一樣。C#ListBox_SelectedIndexChanged就像try-catch
下面是一個例子:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int x = int.Parse("test"); //this should crash the program
}
這工作得很好,在這種情況下,它崩潰程序
private void listBox1_Click(object sender, EventArgs e)
{
int x = int.Parse("test");
}
,當我在VS.運行程序這只是發生當我從資源管理器中運行它時,它每次都崩潰。
你知道爲什麼嗎?
也許第一種方法沒有被調用?你確定你有事件有線嗎? – 2013-05-02 21:35:07
你能給我們更多的代碼嗎?舉例來說:你如何填充你的列表框,你是否做了其他的事情,因爲如果我只是運行它,它不會崩潰。 – Silvermind 2013-05-02 22:08:23