public object MethodName(ref float y)
{
// elided
}
我如何定义一个Func
该方法的委托?
它不能通过Func
但你可以定义一个自定义delegate
for it:
public delegate object MethodNameDelegate(ref float y);
使用示例:
public object MethodWithRefFloat(ref float y)
{
return null;
}
public void MethodCallThroughDelegate()
{
MethodNameDelegate myDelegate = MethodWithRefFloat;
float y = 0;
myDelegate(ref y);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)