Je suis en train de porter une application de Java vers C# et je suis confronté à un problème lié aux différents comportements et fonctionnalités entre les java.util.Timer
et System.Threading.Timer
. En fait, dans la version Java de la classe Timer, il existe une fonctionnalité (utilisée dans le code original) pour les tâches de planification, qui n'est pas présente dans la version .NET, où il est possible de programmer une tâche (via une fonction déléguée) à la fois.Conversion de la classe Timer de java en C#: tâches de planification
Existe-t-il une solution, même un petit ensemble de classes pour implémenter la fonctionnalité? J'ai remarqué l'existence de plusieurs bibliothèques de planification (un exemple est Quartz), mais je préférerais une solution qui minimiserait la quantité de code à utiliser.
Merci à tous! :)
parfois je pose des questions à StackOverflow comme je le ferais dans la vraie vie à un ami: en fait, quelques minutes après que je l'ai écrit ici, j'ai élaboré une solution similaire à celle que vous avez décrite ici :) – Antonello