C#利用Global.asax每隔一分钟钟执行一次某个方法

C#利用Global.asax每隔一分钟钟执行一次某个方法
2024-11-24 23:32:44
推荐回答(2个)
回答1:

void Application_Start(object sender, EventArgs e)
    {
        // 在应用程序启动时运行的代码
        System.Timers.Timer myTimer = new System.Timers.Timer(60000);//60秒
        myTimer.Elapsed += new System.Timers.ElapsedEventHandler(OnTimedEvent);
        myTimer.Interval = 60000;
        myTimer.Enabled = true;
    }
private static void OnTimedEvent(object source, System.Timers.ElapsedEventArgs e)
    {
       //你要定时执行的代码放这里
    }

回答2:

方法很多,可以利用Ajax,也可以利用Quaiz.net组件,还可以利用signalR。