在我的应用程序中,我想首先显示登录表单,然后在登录成功时显示主表单.目前我正在这样做:
var A = new LoginForm();
if ( A.ShowDialog() == DialogResult.OK )
Application.Run(new MainForm());
Run Code Online (Sandbox Code Playgroud)
但后来我开始疑惑 - 这有什么意义Application.Run()呢?为什么不做(new MainForm()).ShowDialog()呢?有什么不同?什么是实现我想要的正确方法?