如何在C#中每2小时调用一次方法
例如,可能每2小时发生一次点击事件
答案 0 :(得分:8)
Timer
组件添加到表单中。Tick
活动。调用您需要调用的方法。例如:
private void timer1_Tick(object sender, EventArgs e)
{
button1_Click(this, EventArgs.Empty);
}
我假设您使用的是Windows窗体。
如果您使用的是WPF,则有DispatcherTimer
类。
答案 1 :(得分:5)
如果可能的话,制作一个在计划任务上运行的应用程序,然后可以将其设置为每2小时调用一次该方法。
答案 2 :(得分:1)
如果您的程序使用表单,则可以添加Timer并配置为每两小时创建一个Timer.Tick Event(请记住Timer.Interval以毫秒为单位)。然后,您可以使用Timer.Tick事件处理程序来调用您选择的方法。
答案 3 :(得分:0)