国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

監控代碼運行時長--StopWatch用法例程

2019-11-14 16:09:09
字體:
來源:轉載
供稿:網友

      在.net環境下,精確的測量出某段代碼運行的時長,在網絡通信、串口通信以及異步操作中很有意義。現在做了簡單的總結。具體代碼如下:

(1)、首先

       using System.Diagnostics;

(2)、主要代碼

 Stopwatch sw = new Stopwatch();            //監聽循環10000次需要的時長            // 計時開始            sw.Start();            for (int i = 0; i < 10000;i++ )            {                // to do            }            // 計時結束            sw.Stop();            Console.WriteLine("循環10000次需要/r/n/r/n" +                 "/t周  期:" + sw.ElapsedTicks.ToString() + "/r/n" +                "/t時  長:" + sw.Elapsed.ToString() +"/r/n" +                "/t毫秒數:" + sw.ElapsedMilliseconds.ToString());            //再次使用計時器            //兩種方法            // (1)、            // 時間間隔置0            //sw.Reset();            //開始計時            //sw.Start();            //(2)、            sw.Restart(); //從新開始綜合上述步驟            for (int i = 0; i < 1000000;i++ )            {                // to do             }            // 計時結束            sw.Stop();            Console.WriteLine("循環1000000次需要/r/n/r/n" +                "/t周  期:" + sw.ElapsedTicks.ToString() + "/r/n" +                "/t時  長:" + sw.Elapsed.ToString() + "/r/n" +                "/t毫秒數:" + sw.ElapsedMilliseconds.ToString());            Console.Read();

(3)、運行效果:

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九台市| 香港| 油尖旺区| 井陉县| 樟树市| 桂平市| 靖州| 司法| 通河县| 阳原县| 香港| 谢通门县| 长沙市| 和政县| 天镇县| 婺源县| 永修县| 新河县| 内丘县| 桐乡市| 苏尼特右旗| 曲周县| 六枝特区| 武宁县| 龙胜| 南开区| 永登县| 高雄县| 招远市| 三门峡市| 杨浦区| 贵阳市| 红桥区| 额济纳旗| 休宁县| 东阳市| 惠州市| 新疆| 罗山县| 黎平县| 固始县|