当前位置: 代码迷 >> C# >> 怎么反射出非公有的方法呢? 被反射的类是否需要特殊设置和声明
  详细解决方案

怎么反射出非公有的方法呢? 被反射的类是否需要特殊设置和声明

热度:96   发布时间:2016-05-05 03:22:40.0
如何反射出非公有的方法呢? 被反射的类是否需要特殊设置和声明?
是不是要求被反射的类型,需要有特殊的属性之类的,才能被我反射出非公有的成员呢?
还是在生成assembly的时候需要某种特殊的设置?
------解决思路----------------------
你需要指定你要的搜索范围,而不是默认的范围。

http://msdn.microsoft.com/zh-cn/library/system.reflection.bindingflags 
------解决思路----------------------
可能,像 Instance、NonPublic 这类,在特殊搜索中都较常会用到。
  相关解决方案