如何传递带有不同数量参数的动作

时间:2018-07-09 17:16:31

标签: c# delegates action

假设此MyFunction:

void MyFunction(Action<int, string> myAction) 
{
    //do something
}

void MyFunction(Action<int> myAction) 
{
    //do something
}

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

0 个答案:

没有答案