Exemple #1
0
        public void Receiving(Broadcaster2 b2)
        {
            b2.EventFire += (() => Console.WriteLine("Broadcast received"));
            b2.EventFire += WhatsUp;

            b2.EventHappened += WhatHappened;
        }
Exemple #2
0
        static void PlayWithEvents2()
        {
            var b  = new Broadcaster2();
            var r  = new Receiver2();
            var r2 = new Receiver2();

            r.Receiving(b);
            r2.Receiving(b);

            b.BroadCast();
        }