在C#中怎么写时间事件啊
比如我要在登陆的10分钟之后触发一件事
但是我我不知道用户登陆的时间啊
还有我要做没10分钟就触发一件事
应该怎么做啊?
各位高手帮帮忙!

解决方案 »

  1.   

    Timer控件 Timer.Enabled 属性用于设置是否启用定时器 Timer.Interval 属性,事件的间隔,单位毫秒 
    Timer.Elapsed 事件,达到间隔时发生。 例子: public class Timer1 
    { public static void Main() 

    System.Timers.Timer aTimer = new System.Timers.Timer(); 
    aTimer.Elapsed+=new ElapsedEventHandler(OnTimedEvent); 
    // Set the Interval to 5 seconds. 
    aTimer.Interval=5000; 
    aTimer.Enabled=true; Console.WriteLine("Press \'q\' to quit the sample."); 
    while(Console.Read()!='q'); 
    } // Specify what you want to happen when the Elapsed event is raised. 
    private static void OnTimedEvent(object source, ElapsedEventArgs e) 

    Console.WriteLine("Hello World!"); 

    }
      

  2.   

    用Timer试试,登陆验证成功后计时,十分后触发你定义的一个事件