Ejemplo n.º 1
0
    static void Main(string[] args)
    {
        SomePublisher publisher = new SomePublisher();

        for (int i = 0; i < 10; i++)
        {
            SomeSubscriber subscriber = new SomeSubscriber(publisher);
            subscriber = null;
        }

        GC.Collect();
        GC.WaitForPendingFinalizers();

        Console.WriteLine(SomeSubscriber.Count.ToString());


        Console.ReadLine();
    }
Ejemplo n.º 2
0
 public SomeSubscriber(SomePublisher publisher)
 {
     publisher.SomeEvent += new EventHandler(publisher_SomeEvent);
 }