System.Timers.Timer是异步的,它的Elapsed事件会放到线程池中去运行。

解决方案 »

  1.   

    System.Windows.Forms.Timer
    or
    System.Threading.Timer
      

  2.   


     setTimeout("function()",60000);
      

  3.   

    System.Timers.Timer与
    System.Threading.Timer与
    System.Windows.Timer都是异步的
    js中用
    setTimeout("function()",60000);
      

  4.   

    System.Threading.Timer 与 
    System.Windows.Timer 
    是有区别的:system.Threading.Timer如果每60秒执行一次,不管上一次执行完否;System.Window.Timer每60秒执行一次,但要在上一次执行完成后;如果没有执行完,则Timer阻塞进程.