
反射
文章平均质量分 73
ArvinStudy
这个作者很懒,什么都没留下…
展开
-
.NET(C#):获取方法返回值的自定义特性(Attribute)
来自:http://www.cnblogs.com/mgen/archive/2011/11/02/2233374.html.NET中特性的索取就是围绕着ICustomAttributeProvider接口(System.Reflection命名空间内),而MethodInfo类的ReturnTypeCustomAttributes属性直接返回方法返回值的ICustomAttrib转载 2013-05-08 10:54:42 · 4949 阅读 · 0 评论 -
.NET 4.5(C#):TypeInfo类型和反射中的成员枚举
来自:http://www.cnblogs.com/mgen/archive/2012/06/24/2560234.html先说类型中成员的枚举,传统的Type类型的成员枚举会返回public,static或者非static的成员,这个可以由BindingFlags枚举设置,因此无论是枚举全部成员还是根据名称返回一个成员,甚至是用Type来限制类型,默认的BindingFlags是转载 2013-04-15 14:22:26 · 1953 阅读 · 0 评论 -
利用.net反射动态调用指定程序集的中的方法
每个.net程序集除了代码外都额外包含了元数据。元数据包括了程序集本身的信息,比如版本号,引用了什么程序集,所有类型的信息,包括其方法、属性、字段。使用.net反射,可以在运行时读取这些信息,并且可以动态地调用方法。通过Assembly.LoadFrom方法返回的Assembly对象,可以读取其中的元数据。其中的GetType会返回一个用于表示指定程序集的type对象(读取程序集中的所有类型用转载 2012-09-17 14:03:21 · 1152 阅读 · 0 评论