本文實(shí)例講述了C#使用StopWatch獲取程序毫秒級(jí)執(zhí)行時(shí)間的方法。分享給大家供大家參考。具體分析如下:
這個(gè)比時(shí)間通過(guò)DateTime在程序前后記錄時(shí)間,然后通過(guò)TimeSpan相減的辦法要精確,也更容易理解。
using System.Diagnostics;//引用相關(guān)的命名空間Stopwatch st=new Stopwatch ();//實(shí)例化類st. Start();//開始計(jì)時(shí)//需要統(tǒng)計(jì)時(shí)間的代碼段st.Stop();//終止計(jì)時(shí)Response.Write(st.ElapsedMilliseconds.ToString());//輸出時(shí)間。輸出運(yùn)行時(shí)間:Elapsed,//帶毫秒的時(shí)間:ElapsedMilliseconds//Response.Write是asp .net中使用的輸出
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選