我正在寻找在C#中是否存在来自Java的等效类TimerTask?
这里引用了TimerTask的Java: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);
Run Code Online (Sandbox Code Playgroud)
如果你能在C#中为我提供一个等效的代码,那就太好了!提前致谢
听起来像System.Timers.Timer..NET中有四种常见的计时器类型:
System.Windows.Forms.Timer 适用于WinForms应用程序中的计时器System.Windows.DispatcherTimer 适用于WPF/Silverlight应用程序中的计时器System.Threading.TimerSystem.Timers.Timer本文比较了DispatcherTimer以外的所有内容.