Mega Code Archive

 
Categories / C# Tutorial / Development
 

Create a Timer that runs twice a second, starting in one second

using System; using System.Threading; class MainClass {   public static void CheckTime(Object state)    {     Console.WriteLine(DateTime.Now);   }   public static void Main()    {     TimerCallback tc = new TimerCallback(CheckTime);          Timer t = new Timer(tc, null, 1000, 500);     Console.WriteLine("Press Enter to exit");      int i = Console.Read();     // clean up the resources     t.Dispose();     t = null;   } } Press Enter to exit