Esempio n. 1
0
        public static void Main()
        {
            ClassWithDelegate theClassWithDelegate = new ClassWithDelegate();

            FirstSubscriber fs = new FirstSubscriber();

            fs.Subscribe(theClassWithDelegate);

            SecondSubscriber ss = new SecondSubscriber();

            ss.Subscribe(theClassWithDelegate);

            theClassWithDelegate.Run();
        }
Esempio n. 2
0
 public void Subscribe(ClassWithDelegate theClassWithDelegate)
 {
     theClassWithDelegate.theDelegate += new ClassWithDelegate.DelegateThatReturnsInt(Doubler);
 }