程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#如何測試代碼運行時間,

C#如何測試代碼運行時間,

編輯:C#入門知識

C#如何測試代碼運行時間,


第一種方式:

System.Diagnostics.Stopwatch stopwatch = new Stopwatch();
stopwatch.Start(); //  開始監視代碼運行時間
//  需要測試的代碼 ....
stopwatch.Stop(); //  停止監視
TimeSpan timespan = stopwatch.Elapsed; //  獲取當前實例測量得出的總時間
double hours = timespan.TotalHours; // 總小時
double minutes = timespan.TotalMinutes;  // 總分鐘
double seconds = timespan.TotalSeconds;  //  總秒數
double milliseconds = timespan.TotalMilliseconds;  //  總毫秒數

第二種方式:

System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();
watch.Start();  //開始監視代碼運行時間
//需要測試的代碼
watch.Stop();  //停止監視
TimeSpan timespan = watch.Elapsed;  //獲取當前實例測量得出的總時間
System.Diagnostics.Debug.WriteLine("打開窗口代碼執行時間:{0}(毫秒)", timespan.TotalMilliseconds);  //總毫秒數

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved