Development C# Tutorial

using System;
using System.Timers;           
using System.Threading;        
class MainClass
{
   static void Main()
   {
      MyTimerClass mc = new MyTimerClass(); 
      mc.Elapsed += delegate(object obj, EventArgs e){
                       Console.WriteLine("This is the anonymous method.");
                    };
      Thread.Sleep(2000);                   
   }
}
public class MyTimerClass
{
   public event EventHandler Elapsed;
   private void OnOneSecond(object obj, EventArgs e)
   {
      if (Elapsed != null)
         Elapsed(obj, e);
   }
   
   private System.Timers.Timer MyPrivateTimer = new System.Timers.Timer();
   
   public MyTimerClass()
   {
      MyPrivateTimer.Elapsed += OnOneSecond;
      MyPrivateTimer.Interval = 1000;
      MyPrivateTimer.Enabled = true;
   }
}
This is the anonymous method.