c# close form after fixed time
//This code closes the form after 10s:
// Thanks for
// https://www.codeproject.com/Questions/169892/display-a-form-for-a-period-of-time
System.Windows.Forms.Timer timer = new System.Windows.Forms.Timer();
private void Form1_Load(object sender, EventArgs e)
{
timer.Interval = 10000;
timer.Tick += new EventHandler(timer_Tick);
timer.Start();
}
void timer_Tick(object sender, EventArgs e)
{
this.Close();
}