50
Duplicar posible:
Windows.Forms.Timer OR System.Threading.Timer¿Por qué hay 5 versiones de Clases de temporizador en .NET?
¿Por qué hay cinco clases de temporizador en el marco .Net, a saber, la siguiente:
System.Timers.Timer
System.Threading.Timer
System.Windows.Forms.Timer
System.Web.UI.Timer
System.Windows.Threading.DispatcherTimer
¿Por qué hay varias versiones de la clase Timer? ¿Y cuáles son las diferencias entre ellos?
En realidad, hay 4 clases de temporizador, te estás olvidando '' System.Windows.Forms.Timer' y System.Web. UI.Timer' (y también 'System.Windows.Threading.DispatcherTimer', pero tiene un nombre diferente ...) –
@ThomasLevesque, gracias al señalar eso, actualicé la pregunta. –
Todos se comportan de manera diferente, por ejemplo System.Threading.Timer genera un nuevo hilo cada vez que marca. – Tenerezza