Почему существует 5 версий классов таймеров в.NET?

Почему в.Net framework существует пять классов таймеров, а именно следующие:

  1. System.Timers.Timer
  2. System.Threading.Timer
  3. System.Windows.Forms.Timer
  4. System.Web.UI.Timer
  5. System.Windows.Threading.DispatcherTimer

Почему существует несколько версий класса Timer? И каковы различия между ними?

67
задан Cœur 14 July 2018 в 13:49
поделиться