Что такое техника предположения делегата?

Что означает техника предположения делегата?

Техника предположения делегата используется при написании анонимных методов и привязки их к делегату.

Что б написать анонимный метод, понадобится указать ключевое слово delegate, затем объявить параметры, а потом - тело самого анонимного метода.

Техника предположения делегата используется как при анонимных методах, так и при лямбда-выражениях.

Использование её при анонимных методах:

 delegate int Anonim(int x , int y, int w);
        static void Main(string[] args)
        {
        Anonim a = delegate (int x, int y, int w) { return (x   y   w) / 3; };
        
        Console.WriteLine(a(2,3,4));
        Console.ReadKey();

    }

Использование её при лямбда-выражении:

private delegate double Anonim(int a, int b, int c);
    static void Main()
    {
       Anonim del = (a, b, c) => (double)(a   b   c) / 3;
       Console.WriteLine("Среднее арифметическое введенных числел {0:##.###}", del(2, 3, 4));

        Console.ReadKey();
    }