Timer Class in C# example

In the following program, a thread with a timer is created. The Start and Stop methods of the timer is used to start and stop the timer and the thread.
Example:

using System;
using System.Collections.Generic;
using System.Text;
using System.Timers;
namespace ThreadTimers
{
  class Test
  {
    static void Main()
    {
      Timer t1=new Timer();
      t1.Interval=1000;
      t1.Elapsed+=t1_Elapsed;
      t1.Start();
      Console.ReadLine();
      t1.Stop();
      Console.WriteLine("Timer Thread Stopped !");
      Console.ReadLine();
      t1.Start();
      Console.ReadLine();
      Console.WriteLine("Thread Destroyed !");
      t1.Dispose();
    }
    static void Display(object objTime)
     {
       Console.WriteLine(ObjTime);
     }
    static void t1_Elapsed(object sender, EventArgs e)
     {
       Console.Write("The Time is passing by: ");
       Console.WriteLine(DateTime.Now);
     }
   }
}