I'm attempting to open multiple forms on one button click. However, using ShowDialog it will only open the next form in sequence after closing the new form. How can I run them asynchronously?
private void button1_Click(object sender, EventArgs e)
{
this.Hide();
AssualtRifles AR = new AssualtRifles();
AR.ShowDialog();
StringList SL = new StringList();
SL.ShowDialog();
this.Close();
}