gpt4 book ai didi

C#:在 C# 中是否有来自 Java 的等效 TimerTask 类?

转载 作者:行者123 更新时间:2023-11-30 19:48:56 26 4
gpt4 key购买 nike

我正在寻找 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

This article比较除 DispatcherTimer 以外的所有内容。

关于C#:在 C# 中是否有来自 Java 的等效 TimerTask 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4713818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com