亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中各種計時器用法小結

2019-10-29 21:09:47
字體:
來源:轉載
供稿:網友

本文實例總結了C#中各種計時器用法。分享給大家供大家參考,具體如下:

1、使用 Stopwatch 類 (System.Diagnostics.Stopwatch)

Stopwatch 實例可以測量一個時間間隔的運行時間,也可以測量多個時間間隔的總運行時間。在典型的 Stopwatch 方案中,先調用 Start 方法,然后調用 Stop 方法,最后使用 Elapsed 屬性檢查運行時間。

Stopwatch 實例或者在運行,或者已停止;使用 IsRunning 可以確定 Stopwatch 的當前狀態。使用 Start 可以開始測量運行時間;使用 Stop 可以停止測量運行時間。通過屬性 Elapsed、ElapsedMilliseconds 或 ElapsedTicks 查詢運行時間值。當實例正在運行或已停止時,可以查詢運行時間屬性。運行時間屬性在 Stopwatch 運行期間穩固遞增;在該實例停止時保持不變。

默認情況 下,Stopwatch 實例的運行時間值相當于所有測量的時間間隔的總和。每次調用 Start 時開始累計運行時間計數;每次調用 Stop 時結束當前時間間隔測量,并凍結累計運行時間值。使用 Reset 方法可以清除現有 Stopwatch 實例中的累計運行時間。

Stopwatch在基礎計時器機制中對計時器的刻度進行計數,從而測量運行時間。如果安裝的硬件和操作系統支持高分辨率性能的計數器,則 Stopwatch 類將使用該計數器來測量運行時間;否則,Stopwatch 類將使用系統計數器來測量運行時間。使用 Frequency 和 IsHighResolution 字段可以確定實現 Stopwatch 計時的精度和分辨率。

示例

System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();stopwatch.Start();//任務 1...stopwatch.Stop();_result.Text += "<p>任務 1 用時:" + stopwatch.ElapsedTicks + "。</p>";stopwatch.Reset(); //若沒有 Reset,則會把任務 1 的用時累計進入任務 2stopwatch.Start();//任務 2...stopwatch.Stop();_result.Text += "<p>任務 2 用時:" + stopwatch.ElapsedTicks + "。</p>";

2、基于 Windows 的標準計時器(System.Windows.Forms.Timer)

Windows 計時器是為單線程環境設計的,這個計時器是使用最簡單的一種,只要把工具箱中的Timer控件拖到窗體上,然后設置一下事件和間隔時間等屬性就可以了。

3、基于服務器的計時器(System.Timers.Timer)

System.Timers.Timer不依賴窗體,是從線程池喚醒線程,是傳統的計時器為了在服務器環境上運行而優化后的更新版本。

4、線程計時器(System.Threading.Timer)

線程計時器也不依賴窗體,是一種簡單的、輕量級計時器,它使用回調方法而不是使用事件,并由線程池線程提供支持。

5、System.Environment.TickCount

TickCount屬性用來獲取來自計算機的系統計時器的毫秒計數。

用法:

int startTime=System.Environment.TickCount;//......任務......int endTime=System.Environment.TickCount;int runTime=endTime-startTime;//(注意單位是毫秒哦!)

6、使用TimeSpan類(System.TimeSpan)

TimeSpan 對象表示時間間隔或持續時間,按正負天數、小時數、分鐘數、秒數以及秒的小數部分進行度量。用于度量持續時間的最大時間單位是天。更大的時間單位(如月和年)的天數不同,因此為保持一致性,時間間隔以天為單位來度量。

TimeSpan 對象的值是等于所表示時間間隔的刻度數。一個刻度等于 100 納秒,TimeSpan 對象的值的范圍在 MinValue 和 MaxValue 之間。

TimeSpan 值可以表示為 [-]d.hh:mm:ss.ff,其中減號是可選的,它指示負時間間隔,d 分量表示天,hh 表示小時(24 小時制),mm 表示分鐘,ss 表示秒,而 ff 為秒的小數部分。即,時間間隔包括整的正負天數、天數和剩余的不足一天的時長,或者只包含不足一天的時長。例如,初始化為 1.0e+13 刻度的 TimeSpan 對象的文本表示“11.13:46:40”,即 11 天,13 小時,46 分鐘和 40 秒。

用法:

System.DateTime startTime,endTime;System.TimeSpan time;startTime=System.DateTime.Now;//......任務......endTime=System.DateTime.Now;time=endTime-startTime;int runTime=time.Milliseconds;//(以毫秒為單位)

希望本文所述對大家C#程序設計有所幫助。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲精品高潮| 久久久久久久久久久成人| 岛国av一区二区三区| 国产日本欧美一区| 国产精品久久二区| 久久久久久久国产| 亚洲欧美日韩直播| 国产精品入口免费视频一| 日韩禁在线播放| 日韩成人中文字幕在线观看| 国产91九色视频| 成人av资源在线播放| 亚洲小视频在线观看| 欧美一级视频在线观看| 亚洲男人天堂网| 日本精品一区二区三区在线播放视频| 欧美日韩国产精品| 国产精品美腿一区在线看| 亚洲人午夜精品| 国产97在线亚洲| 亚洲激情电影中文字幕| 国产精品视频导航| 97视频国产在线| 欧美日韩久久久久| 日韩综合中文字幕| 国产精品91在线| 亚洲国产欧美一区二区三区久久| 日韩精品日韩在线观看| 亚洲丝袜在线视频| 亚洲欧美在线免费| 欧美巨猛xxxx猛交黑人97人| 亚洲国产欧美一区二区丝袜黑人| 日韩亚洲欧美成人| 国产成人激情小视频| 久久久久久久久久久成人| 欧美在线精品免播放器视频| 亚洲直播在线一区| 日韩精品免费在线视频| 欧美性受xxx| 国内精品久久久久久中文字幕| 欧美成人午夜剧场免费观看| 国产亚洲精品久久久| 欧美日韩亚洲精品内裤| 亚洲视频专区在线| 91精品视频观看| www.欧美免费| 欧美激情2020午夜免费观看| 国产精品欧美亚洲777777| www.久久色.com| 在线观看亚洲视频| 欧美国产亚洲视频| 国内精品久久久久久影视8| 亚洲四色影视在线观看| 日韩av资源在线播放| 国产亚洲欧美aaaa| 中文字幕日本精品| 欧美成人性色生活仑片| www.久久草.com| 日韩欧美国产激情| 国模叶桐国产精品一区| 狠狠躁天天躁日日躁欧美| 国产欧美久久久久久| 精品国产一区二区三区四区在线观看| 在线观看国产精品91| 97热在线精品视频在线观看| 4438全国亚洲精品在线观看视频| 97国产精品视频人人做人人爱| 亚洲欧美资源在线| 久久伊人色综合| 欧美性xxxx极品高清hd直播| 午夜精品久久久久久久99热| 欧美日韩不卡合集视频| 一区二区三区回区在观看免费视频| 在线看国产精品| 久久久久久久影院| 一个人看的www久久| 亚洲精品国产品国语在线| 亚洲电影第1页| 国语自产偷拍精品视频偷| 亚洲国产精品99| 午夜精品www| 国产精品久久久久久久久免费| 青草青草久热精品视频在线观看| 亚洲免费电影在线观看| 欧美激情va永久在线播放| 久久久久久久爱| 欧美韩国理论所午夜片917电影| 亚洲电影成人av99爱色| 欧美视频二区36p| 中文字幕久热精品在线视频| 亚洲精品国产精品自产a区红杏吧| 九九九热精品免费视频观看网站| 国产一区二区美女视频| 国产成人a亚洲精品| 国产在线一区二区三区| 国产视频久久久久久久| 亚洲女同精品视频| 2019日本中文字幕| 国产亚洲欧洲高清一区| 韩剧1988免费观看全集| 性夜试看影院91社区| 九九九久久国产免费| 欧美一级电影在线| 浅井舞香一区二区| 亚洲乱码一区av黑人高潮| 北条麻妃在线一区二区| 国产日韩欧美在线视频观看| 久久久久久久电影一区| 国产欧美最新羞羞视频在线观看| 国产一区香蕉久久| 日韩一区二区久久久| 国产日韩欧美91| 亚洲精品一区二区三区不| 久久久久久国产三级电影| 国产精品免费久久久久久| 国产精品久久久久久久久免费| 国产主播在线一区| 久久久久久国产精品三级玉女聊斋| 亚洲最大福利网站| 精品中文字幕在线| 国产精品入口福利| 高潮白浆女日韩av免费看| 91亚洲午夜在线| 成人免费网站在线观看| 国产视频丨精品|在线观看| 国产精品综合不卡av| 国产视频观看一区| 成人福利网站在线观看11| 日韩欧美在线免费| 91探花福利精品国产自产在线| 日本一欧美一欧美一亚洲视频| 国产一区二区三区18| 青青草成人在线| 成人网在线免费看| 伊人久久久久久久久久| 中文字幕成人精品久久不卡| 欧美亚州一区二区三区| 日韩精品亚洲视频| 国产精品国产福利国产秒拍| 亚洲小视频在线观看| 亚洲自拍欧美色图| 丁香五六月婷婷久久激情| 久久久久日韩精品久久久男男| 疯狂欧美牲乱大交777| 国产精品无av码在线观看| 日韩专区在线观看| 日韩美女激情视频| 日韩在线小视频| 国产精品丝袜久久久久久不卡| 久久免费成人精品视频| 国产日韩在线看片| 国产精品久久久久99| 欧美xxxx18国产| 亚洲天堂av女优| 一本大道久久加勒比香蕉| 久久精品福利视频| 久久黄色av网站| 亚洲91精品在线观看| 久久精品2019中文字幕| 亚洲国产精品va在看黑人| 国产成人精品a视频一区www| 国产精品日韩一区| 欧美午夜电影在线| 一本一本久久a久久精品牛牛影视|