Как мне вызвать функцию с сигнатурой, например:
public void Foo(int num = 2048)
Я пытался Foo(null);, но теряет нулевое исключение
Foo(null);
num - необязательный параметр, вы можете просто позвонить
num
Foo();
или
Foo(someNumber);
Если подпись имеет тип nullable
Foo(int? num);
Вы можете использовать вызов
Дополнительные ресурсы
Необязательные аргументы
Обнуляемые типы (Руководство по программированию в C #)