Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            delegata d = new delegata(dodaj);

            d += new delegata(odejm);
            d += new delegata(podziel);
            d += new delegata(pomnoz);
            int n1 = 4;
            int n2 = 10;

            d(n1, n2);
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Cwiczenie 3\n");

            delegata d = new delegata(dodaj);

            d += new delegata(odejm);
            d += new delegata(pomnoz);
            d += new delegata(podziel);

            int n1 = 5;
            int n2 = 3;

            d(n1, n2);
        }
Ejemplo n.º 3
0
        public delegate T delegata <T>(T arg);  //Delegat ma tyle samo arg co metoda, Tworzymy delegat, nastepnie metode generyczna ktora

        //przyjmie jako argument obiekt typu delegata

        public static void M_delegata <T>(T a, delegata <T> t)
        {
            a = t(a);

            Console.WriteLine(a.ToString());
        }