【发布时间】:2015-09-02 01:00:35
【问题描述】:
我一直在使用反射来创建用户将在动态生成的菜单中使用的方法列表(我很团结)。我正在使用:
MethodInfo[] methodInfos = myObject.GetMethods(BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly);
但并非类的所有公共方法都应出现在此菜单中,所以我想知道,是否有一些标志可以用来仅标记我需要的方法?
然后使用这个“自定义标志”通过反射来获取这些方法。谢谢:)。
【问题讨论】:
-
用自定义属性标记你需要的方法
标签: c# reflection unity-container bindingflags