Exemple #1
0
        static void Main2(string[] args)
        {
            MyClass1 publisher = new MyClass1();
            MyClass2 observingClass = new MyClass2();

            Observer observer = new Observer(observingClass.MyClass1ClickEventHandler);

            publisher.Click.addObserver(observer);
            publisher.Click.raiseEvent(publisher, new object[] { 1, 2, "sdf" });
        }
Exemple #2
0
 public void addObserver(Observer observer)
 {
     _observers.Add(observer);
 }
Exemple #3
0
 public void delObserver(Observer observer)
 {
     _observers.Remove(observer);
 }