是否有可能在启动应用程序的过程中阻止MainForm完全加载(不确定它的调用方式,组件初始化可能如何)?
我试过了:
public MainForm()
{
if (true)
{
Application.Exit();
return;
}
InitializeComponent();
}
Run Code Online (Sandbox Code Playgroud)
和
public MainForm()
{
if (true)
{
this.Close();
Application.Exit();
return;
}
InitializeComponent();
}
Run Code Online (Sandbox Code Playgroud)
没有"回归" 同样.
第一个实际上没有做任何事情,而第二个解决方案抛出"无法访问已处置的对象".错误?
甚至可以在满载之前关闭整个应用程序吗?
只是为了说清楚我想在数据库连接问题时阻止应用程序加载.