C # как я могу встроить прототип делегата? - PullRequest
0 голосов
/ 12 января 2010

Вместо этого я могу написать это так, чтобы определение было внутри функции?

    delegate object ObjFunc(long c);
    static Object MyFunc(this SqlConnection conn, ObjFunc func)
    {
        return func(1);
    }

1 Ответ

4 голосов
/ 12 января 2010

Вы не можете. Но вы можете использовать Func<long, object>, уже присутствующий в .NET 3.5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...