Могу ли я иметь действие <> или Func <> с параметром out?

У меня есть метод сout параметр, и я хотел бы указатьAction или жеFunc (или другой вид делегата) на это.

Это прекрасно работает:

static void Func(int a, int b) { }
Action<int,int> action = Func;

Однако это не

static void OutFunc(out int a, out int b) { a = b = 0; }
Action<out int, out int> action = OutFunc; // loads of compile errors

Вероятно, это дубликат, но поиск «параметра out» не особенно плодотворен.

Ответы на вопрос(2)

Ваш ответ на вопрос