何为反射?
首先我们通过两个实例来说明反射的大体概念。
B超:大家体检的时候大概都做过B超,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?...其实,我们已经在不自觉地使用它了,举个最简单的例子,当你在VS的设计器里拖入一个控件后,设计器会通过反射获取这个控件的属性,并提供你进行设置。那么,问题来了,为什么要用反射呢?...因为设计器在做的时候,根本不可能预知将来有什么控件会被你拖入进去。
反射的用途简要介绍
反射的用途大体总结如下,我们会在下面详细的进行介绍。...(5)使用FiedInfo了解字段的名称、访问修饰符(如public或private)和实现详细信息(如static)等,并获取或设置字段值。...反射用到的主要类:
System.Type 类--通过这个类可以访问任何给定数据类型的信息。