private static TaskDay.Core.Common.Timer Timer_Test() { int i = 0; TaskDay.Core.Common.Timer timer = new Core.Common.Timer(t => { Console.WriteLine(DateTime.Now.ToString() + ": " + (i++).ToString()); }, 10000); return(timer); }
private static TaskDay.Core.Common.Timer Timer_Test2() { Console.WriteLine("[{0}] start.", DateTime.Now.ToString("h:mm:ss.fff")); int i = 0; TaskDay.Core.Common.Timer timer = new Core.Common.Timer(t => { Console.WriteLine("[{0}] timer running {1,2}.", DateTime.Now.ToString("h:mm:ss.fff"), (i++).ToString()); Random r = new Random(); double d = r.NextDouble() * 10000; t.Change((int)d); Console.WriteLine("Changed timer : {0,5}", d); }, 2000); return(timer); }