3
Почему компиляция в порядке, когда я использую метод Invoke, и не в порядке, когда я возвращаю Func <int, int> напрямую?
Я не понимаю этот случай: public delegate int test(int i); public test Success() { Func<int, int> f = x => x; return f.Invoke; // <- code successfully compiled } public test Fail() { Func<int, int> f = x => x; return f; // <- code doesn't compile } Почему компиляция …