我刚开始学习 C#,我是一名 Java 程序员。在 Java 中,我可以执行以下操作:
int corePoolSize = 1;
long initialDelay = 0;//0 seconds
long delay = 60;//60 seconds
ScheduledThreadPoolExecutor stpe = new ScheduledThreadPoolExecutor(corePoolSize);
stpe.scheduleWithFixedDelay(new MyDemoClass(), initialDelay, delay, TimeUnit.SECONDS);
它将每 60 秒在后台线程中执行 Runnable“MyDemoClass”。
我将如何在 C# 中执行此操作?我查看了它的 ThreadPool http://msdn.microsoft.com/en-us/library/3dasc8as(v=vs.80).aspx,但它似乎不是我想要的。
非常感谢你