Mega Code Archive

 
Categories / C# / Development Class
 

Illustrates the use of the Timer class

/* Mastering Visual C# .NET by Jason Price, Mike Gunderloy Publisher: Sybex; ISBN: 0782129110 */ /*   Example14_5.cs illustrates the use of the Timer class */ using System; using System.Threading; public class Example14_5  {   // the CheckTime method is called by the Timer   public static void CheckTime(Object state)    {     Console.WriteLine(DateTime.Now);   }   public static void Main()    {     // create the delegate that the Timer will call     TimerCallback tc = new TimerCallback(CheckTime);     // create a Timer that runs twice a second, starting in one second     Timer t = new Timer(tc, null, 1000, 500);     // Wait for user input     Console.WriteLine("Press Enter to exit");     int i = Console.Read();     // clean up the resources     t.Dispose();     t = null;   } }