黑马程序员技术交流社区

标题: 反射是什么 [打印本页]

作者: 朱君    时间: 2013-3-12 11:48
标题: 反射是什么
反射是什么,什么时候要用到反射,怎么样理解反射最好
作者: 孔健    时间: 2013-3-12 12:33
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。
可以看一下这里边的资料:http://www.cnblogs.com/zzyyll2/archive/2007/10/23/934016.html
作者: HM张扬    时间: 2013-3-12 17:20
  反射是一种机制,通过这种机制我们可以知道一个未知类型的类型信息.比如,有一个对象a,这个对象不是我们定义的,也许是通过网络捕捉到的,也许是使用泛型定义的,但我们想知道这个对象的类型信息,想知道这个对象有哪些方法或者属性什么的.甚至我们想进一步调用这个对象的方法.关键是现在我们只知道它是一个对象,不知道它的类型,自然不会知道它有哪些方法等信息.这时我们该怎么办?反射机制就是解决这么一个问题的.通过反射机制我们可以知道未知类型对象的类型信息.
这个应该比楼上的通俗点
http://www.cnblogs.com/zhusl118/archive/2008/11/21/1338373.html
作者: 林嘉健    时间: 2013-3-12 17:38
进黑马会学 现在不急嘛..先把基础的 学好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2