StopWatch
//建立stopwatch物件 System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch(); //時間歸零 sw.Reset(); //開始計時 sw.Start(); //... //要計算時間的程式區 //... //時間停止 sw.Stop(); //印出花費的總豪秒數 //如果要變成總秒數,就再除以1000即可 //要注意的是! sw.Elapsed.Milliseconds不是總秒數!! string result = sw.Elapsed.TotalMilliseconds.ToString();
DateTime
//建立DateTime物件,當作開始時間 DateTime startDatetime = DateTime.Now; //... //要計算時間的程式區 //... //建立DateTime物件,當作結束時間 DateTime endDatetime = DateTime.Now; //印出花費的總豪秒數(結束時間減開始時間) //如果要變成總秒數,就再除以1000即可 //要注意的是! sw.Elapsed.Milliseconds不是總秒數!! string result = ((TimeSpan)(endDatetime - startDatetime)).TotalMilliseconds.ToString();
沒有留言:
張貼留言