c# - C# 中是否有不在 Windows.Forms 命名空间中的计时器类?

标签 c# .net scheduling timer

我想在我的简单 .NET 中使用计时器用 C# 编写的应用程序。我能找到的唯一一个是 Windows.Forms.Timer 类。我不想只为我的控制台应用程序引用此命名空间。

是否有用于控制台应用程序的 C# 定时器(或类似定时器)类?

最佳答案

系统.定时器.定时器

正如 MagicKat 所说:

系统.线程.定时器

你可以在这里看到不同之处: http://intellitect.com/system-windows-forms-timer-vs-system-threading-timer-vs-system-timers-timer/

您可以在此处查看 MSDN 示例:

http://msdn.microsoft.com/en-us/library/system.timers.timer(VS.80).aspx

在这里:

http://msdn.microsoft.com/en-us/library/system.threading.timer(VS.80).aspx

关于c# - C# 中是否有不在 Windows.Forms 命名空间中的计时器类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/169332/

相关文章:

c# - 关于 Code First Database Evolution(又名迁移)

c# - 重命名 .NET 2.0 可执行文件

python - 谷歌或工具: Employee Scheduling with availability constraint

c# - 我如何安排 C# Windows 服务每天执行任务?

c# - 为什么 .net mvc 4 web api 服务在异常消息中显示本地计算机的路径?

c# - WPF:如何防止控件窃取按键手势?

c# - 如何确定哪个 Windows Communication Foundation 服务正在使用给定端口?

c# - .NET WebBrowser 控件中的阻止对话框

kotlin - 如何在 Ktor 微服务应用中安排任务

C# 不会在开发人员机器上抛出 NullReferenceException