反射:是指对一个程序集中的元数据进行检查的过程。可以利用反射做下面这些事情:(1)访问程序集中的元数据;(2)使用元数据在运行时动态调用一个类型的成员,而不是执行编译时绑定。
特性(attribute):是在一个程序集中插入额外的元数据,并将这些元数据同一个编程构造(比如类、方法或者属性)关联起来的一种方式。