Example #1
0
        static void DelegatExample()
        {
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("Выполнение части с делегатами");
            Console.ResetColor();
            task4('a', 5, Add);
            task4('a', 5, Mult);

            AddM task4b = (char ch, int i) =>
            {
                string str = ch + "->" + (char)(ch + i);
                return(str);
            };

            task4('b', 5, task4b);

            Console.WriteLine("Использование обощенного делегата Func<>");
            task5('c', 7, Mult);
        }
Example #2
0
 static void task4(char ch, int i, AddM addm)
 {
     Console.WriteLine(addm(ch, i));
 }