改变变量的值,每一个特定的时间值c#

本文关键字:时间 变量 改变 每一个 | 更新日期: 2023-09-27 18:04:17

我需要根据时间改变一些变量值。我的意思是:如果我将时间设置为1000ms,那么变量的值必须每1000ms改变一次,等等。

改变变量的值,每一个特定的时间值c#

你需要某种计时器。如果你正在编写一个Windows窗体应用程序,那么你可能会想要使用Windows窗体定时器。对于WPF应用程序,您可能需要DispatcherTimer。

对于控制台应用程序和Windows服务,您将需要System.Threading.Timer或System.Timers.Timer。虽然你可以在Windows窗体和WPF应用程序中使用这些定时器,但它们比那些框架的特定定时器更难使用。

如果没有关于您的具体应用程序的更多信息,我无法提供更详细的建议或示例。