C#中能够实现将任意方法作为参数传入一个指定方法吗?
我现在有一个方法:
public void DoCommand([A])
{
// 一些代码
[A]
// 一些代码
}
其中 [A] 是另一个方法(包括参数)
这种可以在C#里实现么?C++中似乎可以用函数指针来实现
其中 [A] 可以是任意方法,方法名、参数列表、返回值可能都不一样
比如:
DoCommand(MyFun1(12, 15));
DoCommand(MyFun2("asdf", "jkll"));
请高手赐教,或者给出另外一种思路的解决方法也行。