Development C# Tutorial

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