国产探花免费观看_亚洲丰满少妇自慰呻吟_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)、運行效果:

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 花莲市| 同江市| 舞钢市| 安阳县| 兰西县| 蕉岭县| 南通市| 桓台县| 昭苏县| 瓦房店市| 炉霍县| 定兴县| 隆昌县| 乾安县| 安仁县| 永泰县| 丰县| 金门县| 拜城县| 都江堰市| 宾阳县| 阿图什市| 富民县| 神农架林区| 石泉县| 桦甸市| 东平县| 英德市| 乌鲁木齐县| 英吉沙县| 民乐县| 高邑县| 元朗区| 兴宁市| 武汉市| 虹口区| 福泉市| 赤城县| 铁力市| 凤翔县| 华亭县|