Exemplo n.º 1
0
        public void InventurDelegate(myDelType <Auto> Work)
        {
            I_Iterator <Auto> iterator = autos.Iterator();

            while (iterator.HasNext())
            {
                Work(iterator.Next());
            }
        }
Exemplo n.º 2
0
        // hier mit delegate -> wie in c++ (funktion ubergeben koennen)
        public void VisitAllDelegate(myDelType <T> Work)
        {
            I_Iterator <T> iterator = Iterator();

            while (iterator.HasNext())
            {
                Work(iterator.Next());
            }
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            myDelType <string> strdelg = Strfun;
            myDelType <int>    intdelg = Intfun;
            myDelType <float>  fldelg  = Flfun;

            Console.WriteLine($"string type delegae: {strdelg("Leon")}\nint type delegate: {intdelg(22)}\nfloat type delegate: {fldelg((345.6F))}");
            Console.ReadKey();
        }