Пример #1
0
        public static WeakEvent operator+(WeakEvent c1, Action x)
        {
            if (c1 == null)
            {
                c1 = new WeakEvent();
            }
            c1.Add(x);

            return(c1);
        }
Пример #2
0
        public static WeakEvent operator+(WeakEvent c1, Action x)
        {
            if (c1 == null)
            {
                c1 = new WeakEvent();
            }
            c1._subscribers.Add(new WeakActionStruct(x));

            return(c1);
        }