Я пытаюсь перегрузить метод ниже, потому что я не хочу передавать значение NULL для необязательного параметра.Поэтому я прочитал в Интернете, что я могу позволить перегрузкам звонить друг другу.Я следовал этому примеру:
Является ли передача значения null в метод приемлемым
[HttpGet]
public ActionResult TesMethod (int? testID, int employeeID)
{
Excel excel = new Excel();
excel.CreateExport(null, int employeeID);
return RedirectToAction("Index", "Employee");
}
[HttpGet]
public ActionResult TesMethod (int employeeID)
{
Excel excel = new Excel();
excel.CreateExport(int employeeID);
return RedirectToAction("Index", "Employee");
}
Я хотел бы, чтобы один метод принял необязательный параметр int?testID и другой метод, чтобы не принимать необязательный параметр.Как я могу это сделать?
Любая помощь очень ценится.