Пример #1
0
        static void Main(string[] args)
        {
            ClsDelegate3 obj1 = new ClsDelegate3();
            McDelegate   objd = new McDelegate(obj1.Add);

            objd += obj1.Sub;
            objd += obj1.Mul;
            objd += obj1.Div;
            objd(20, 30);
            Console.Read();
        }
            static void Main(string[] args)
            {
                ClsDelegate3 obj1 = new ClsDelegate3();

                obj1.Add(10, 20);
                obj1.Sub(10, 20);
                obj1.Mul(10, 20);
                obj1.Div(10, 20);

                McDelegate objd = new McDelegate(obj1.Add);

                objd += obj1.Sub;
                objd -= obj1.Mul;
                objd += obj1.Div;

                //objd(10, 20);

                //objd -= obj1.Mul;
                //objd -= obj1.Div;

                //objd(30, 40);

                Console.Read();
            }