可能重复:
Application.Exit
我有一个Application.Exit()
无法运行的 Winforms 应用程序。
public Form1()
{
InitializeComponent();
path=parseINI();//Gets path from ini file
}
就我而言,Application.Exit()
是从 parseINI 方法调用的,但它不起作用。是应用程序启动时调用它的问题吗?我把它放在加载表单后运行的另一种方法中,它在那里工作。我确实在我的 parseINI 方法中使用了 Environment.Exit,并且效果很好(尽管它用于控制台应用程序而不是 WinForms)。
编辑:我可能应该添加它作为检查,以确保正在读取的文件格式正确,如果是,则不调用它,否则程序退出。