我有这样的事情:
class MyClass
{
static void DoSomething(arg1, arg2){...}
}
通过反射,我可以得到这个类的 ClassMirror。从这一点开始,我将如何获得具体的静态函数以便调用它。
请注意,我尝试使用:
ObjectMirror.invoke('DoSomething', [arg1, arg2]);
这最初似乎可以工作,但它不支持将复杂类型作为参数传递,这个静态函数需要一个复杂类型作为它的参数之一。
理想情况下,我想获得代表静态方法的“函数”对象,以便可以直接调用它。