|         | delegates/4/application.cs - An Application class. | Lecture 5 - slide 35 : 45 Program 3 | 
using System;
public class Application{
  public static void Main(){
    A a1 = new A(1),  
      a2 = new A(2),
      a3 = new A(3);
    Messenger m = new Messenger("CS at AAU", a2.MethodA);  
    m.InstallMessage(a1.MethodA);  
    m.DoSend();  
    Console.WriteLine();
    m.InstallMessage(a3.MethodA);   
    m.InstallMessage(a3.MethodA);
    m.DoSend();
    Console.WriteLine();
    m.UnInstallMessage(a3.MethodA);  
    m.UnInstallMessage(a1.MethodA);  
    m.DoSend();
 }
}