【发布时间】:2009-08-17 13:49:12
【问题描述】:
我正在将应用程序从 Java 移植到 C#,并且遇到了与 java.util.Timer 和 System.Threading.Timer 之间的不同行为和功能相关的问题。
事实上,在 Timer 类的 Java 版本中,有一个用于调度任务的功能(在原始代码中使用),而在 .NET 版本中不存在,可以在其中调度一个任务(通过委托函数)一次。
是否有解决方案,甚至是一个小的类集来实现该功能?
我注意到存在多个调度库(一个例子是 Quartz),但我更喜欢一种可以最大限度地减少要使用的代码量的解决方案。
谢谢大家! :)
【问题讨论】:
标签: c# java scheduling