Ошибка при создании переменной делегатного типа - C#
Формулировка задачи:
class test_delegat
{
static int summa_a_b(int a, int b)
{
return a + b;
}
}
delegate int Dsumma(int a, int b);
class go_test
{
static void Main()
{
int i = 1, j = 1;
Dsumma D_summa = new Dsumma(summa_a_b); //Почему тут ошибка? Вроде делаю по аналогии с книгой
int u;
u = D_summa(i, j);
Console.WriteLine(u);
Console.ReadKey();
}
}Решение задачи: «Ошибка при создании переменной делегатного типа»
textual
Листинг программы
class test_delegat
{
public static int summa_a_b(int a, int b)
{
return a + b;
}
}