Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }