您最接近的是使用Delegate
- 调用者需要选择正确的委托类型.这正是为什么Control.Invoke
使用Delegate
而不是特定的委托类型.
或者,MethodInfo
正如HackedByChinese所暗示的那样.你应该使用哪一个取决于你想要达到的目标 - 每个都在不同的环境中有用.如果您正在尝试描述方法,那么MethodInfo
可能是最好的方法.如果您尝试表示某种类型的可调用操作(可以采用参数并具有返回值),则委托可能更有用.
如果您告诉我们更多关于您想要实现的目标,我们可以为您提供更多帮助.