Перегрузка нулевой неопределенности

У меня есть следующие методы:

  void Method(string param1, string param2);
  void Method(string param1, object param2);

Когда я вызываю метод, используя следующее:

  method("string", null);

Это дает мне ошибку, потому что вызов неоднозначен, компилятор не знает, какую версию вызывать, потому что оба метода принимаютnull как второй параметр.

Как мне преодолеть это без изменения имени метода в одном из них? первый метод никогда не будет.null

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

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