我正在寻找 C# 中 Java 中是否有等效的 TimerTask 类?
这里引用了Java的TimerTask:http://download.oracle.com/javase/1.4.2/docs/api/java/util/TimerTask.html
提前致谢。
这样做的目的是我需要在 C# 中实现以下代码:
import java.util.Timer;
import java.util.TimerTask;
private static Timer timer = new Timer();
private TimerTask timeoutTask;
if (timeoutTime>0)
{
timeoutTask = new TimerTask() {
public void run()
{
// callActivity();
}
};
}
timer.schedule( timeoutTask, timeoutTime);
如果您能为我提供等效的 C# 代码,那就太好了!提前致谢
听上去像System.Timers.Timer。 .NET 中有四种常见的计时器类型:
-
System.Windows.Forms.Timer
用于 WinForms 应用程序中的计时器
-
System.Windows.DispatcherTimer
用于 WPF/Silverlight 应用程序中的计时器
- System.Threading.Timer
System.Timers.Timer
本文比较除 DispatcherTimer 之外的所有计时器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)