啟動以後自動將一個Timer激活,在Timer時間到的時候觸發this.Close
public partial class Form1 : Form
{
Timer 我的計時器 = new Timer();
public Form1()
{
InitializeComponent();
}private void Form1_Load(object sender, EventArgs e)
{
我的計時器.Interval = 10000;//設置時間為10秒
我的計時器.Tick += new EventHandler(我的計時器_Tick);
我的計時器.Start();//窗體加載時這個計時器自動啟動
}
//計時器計時事件
void 我的計時器_Tick(object sender, EventArgs e)
{
this.Close();//時間到了以後就觸發窗體關閉事件了
}
}
用stopwatch可以來計算程序模塊運行的時間..
using System.Diagnostics;
Stopwatch tm = new Stopwatch();
tm.Start();某個模塊...
tm.Stop();
MessageBox.Show(tm.Elapsed.Milliseconds.ToString(), "training done");