У меня есть некоторые функции Foo1 и Foo2:
class A
{
public void Foo1(out int x){ /* ... */ }
public void Foo2(out A a) { /* ... */ }
}
Так вот, возвращаемые через out параметры я получать не хочу. Также не хочу объявлять специально для этого переменные, чтобы получать ненужные мне параметры.
Я пытался на место out параметра поставить null, но компилятор ругается: Cannot convert '<null>' to ...
Как обойти ?