反射:从父类中获取静态方法

jit*_*itm 4 c# reflection

我有任务使用这样的反射获取静态方法:

myType.GetMethod("MyMethod",BindingFlags.Static | BindingFlags.Public | BindingFlags.InvokeMethod);
Run Code Online (Sandbox Code Playgroud)

如果类包含MyMethod所有正确的工作,但如果父类包含MyMethod我收到null :(.如何使用反射像我上面描述的代码从父进程调用静态方法?谢谢.

Mar*_*tos 6

尝试使用BindingFlags.FlattenHierarchy绑定属性.(我自己没试过,所以如果我浪费你的时间,我很抱歉.)