当 中出现异常时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 中运行程序时才会发生这种情况。当我从资源管理器运行它时,它每次都会崩溃。
你知道为什么吗?