Por que existem 5 versões de classes de timer no .net?
Por que existem cinco classes de temporizador na estrutura .Net, ou seja, o seguinte:
System.Timers.Timer
System.Threading.Timer
System.Windows.Forms.Timer
System.Web.UI.Timer
System.Windows.Threading.DispatcherTimer
Por que existem várias versões da classe Timer? E quais são as diferenças entre eles?