示例#1
0
 static void Main()
 {
     for (int i = 1; i <= 10; i++)
     {
         var timer = new NamedTimer(i.ToString());
         timer.Interval  = i * 1000;
         timer.Elapsed  += Main_Tick;
         timer.AutoReset = false;
         timer.Start();
     }
     Thread.Sleep(11000);
 }
示例#2
0
        static void Main_Tick(object sender, EventArgs args)
        {
            NamedTimer timer = sender as NamedTimer;

            Console.WriteLine(timer.name);
        }