我正在尝试让用户被提示确认退出我在 c# 中的程序,但由于某种原因,如果他们说“是”他们想退出,确认框会再次弹出。我不知道为什么。
if (MessageBox.Show("Are you sure you want to exit?", "Confirm exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
e.Cancel = true;
}
else { Application.Exit(); }