iT邦幫忙

2022 iThome 鐵人賽

DAY 16
1
自我挑戰組

C# 和 SQL 探索之路系列 第 16

Day 16: C# 多工處理: Timer

  • 分享至 

  • xImage
  •  

大家好,今天來到第 16 天,繼續介紹多工處理的常用類別 Timer。
雖然作用就如同名稱一樣,會定時發送事件,但是其實至少有分成兩種 ~ 底下將介紹 System.Windows.Form.TimerSystem.Timer.Timer

System.Windows.Form.Timer

System.Timer.Timer :

  • 可以同時執行多個 Timer,適合需要多個定時發送事件的狀況。
  • 能提供比 System.Windows.Form.Timer 更微小 (精確) 的間隔時間。
  • 可直接參考 Timer Class (System.Timers) 最下方的 Examples。
  • 可使用 SynchronizingObject 屬性解決跨執行緒更新 UI 的問題
  • 可參考 [C#.NET][Thread] 執行緒定時器

上一篇
Day 15: C# 多工處理: Task
下一篇
Day 17: C# 事件 (Event) 的實作
系列文
C# 和 SQL 探索之路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言