示例#1
0
        static void Main(string[] args)
        {
            Publisher   P = new Publisher();
            SubscriberA A = new SubscriberA();
            SubscriberB B = new SubscriberB();

            P.eveniment += new iteratie(A.HandlerA);
            P.eveniment += new iteratie(B.HandlerB);
            P.DeclansareEveniment();
        }
示例#2
0
        static void Main(string[] args)
        {
            //Iteration handler = DelegateMethod;

            //// Call the delegate.
            //handler(5);

            Publisher    publ  = new Publisher();
            SubscriberA  subsA = new SubscriberA();
            SubscrieberB subsB = new SubscrieberB();

            publ.Eveniment += HandlerEv;

            publ.Eveniment += subsA.ASubsHandler;
            publ.Eveniment += subsB.BSubsHandler;
            publ.DeclansareEveniment(7);
        }