一、反射简介
1.1、反射的说明
反射:指程序可以访问、检测和修改它本身状态或行为的一种能力(即:审查元数据并收集关于它的类型信息的能力)。
①元数据(编译以后的最基本数据单元:指程序和程序类型本身的的信息,保存在程序的程序集中)可以理解为一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。
序号 | 元数据包含的内容 |
1 |
程序或类库中每一个类型的描述 |
2 | 清单信息,包括与程序本身有关的数据,以及它依赖的库 |
反射:指程序可以访问、检测和修改它本身状态或行为的一种能力(即:审查元数据并收集关于它的类型信息的能力)。
①元数据(编译以后的最基本数据单元:指程序和程序类型本身的的信息,保存在程序的程序集中)可以理解为一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。
序号 | 元数据包含的内容 |
1 |
程序或类库中每一个类型的描述 |
2 | 清单信息,包括与程序本身有关的数据,以及它依赖的库 |