假设此MyFunction:
void MyFunction(Action<int, string> myAction)
{
//do something
}
void MyFunction(Action<int> myAction)
{
//do something
}
我希望能够创建一个仅以一个整数作为输入的函数,并将其传递给MyFunction,也将其以int和string作为输入。因此,基本上,我希望能够传递具有不同数量参数的动作。通过仅定义一个MyFunction版本而不重复代码是否可以实现?