System.Timers.Timer vs System.Threading.Timer

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

System.Timers.Timer vs System.Threading.Timer

Message par ForumBot »

System.Timers.Timer vs System.Threading.Timer

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: System.Timers.Timer vs System.Threading.Timer

Message par ayi »

Cet article offre une explication assez complete :


Comparing the Timer Classes in the .NET Framework Class Library” - egalement disponible sous forme de fichier .chm


La difference specifique semble etre que System.Timers.Timer est oriente vers les applications multithreadees et est donc thread-safe via sa propriete SynchronizationObject, tandis que System.Threading.Timer n’est ironiquement pas thread-safe par defaut.


Nous ne pensons pas qu’il y ait une difference entre les deux en ce qui concerne la petitesse des intervalles que vous pouvez utiliser.

Répondre

Revenir à « .NET & C# »