C# .Net計算函數執行的時間

C#計算函數執行的時間函數

 

protected void StopwatchTest()
{
    System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
    stopwatch.Start(); //  開始監視代碼
 
    //_________________要執行的函數______________________
    //Code……
 
    stopwatch.Stop(); //  中止監視
    TimeSpan timeSpan = stopwatch.Elapsed; //  獲取總時間
    double hours = timeSpan.TotalHours; // 小時
    double minutes = timeSpan.TotalMinutes;  // 分鐘
    double seconds = timeSpan.TotalSeconds;  //  秒數
    double milliseconds = timeSpan.TotalMilliseconds;  //  毫秒數
}
相關文章
相關標籤/搜索