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); }
static void task4(char ch, int i, AddM addm) { Console.WriteLine(addm(ch, i)); }