摘要: 《.NET高级编程》中对反射的定义是:通过编程访问程序集中元数据的技术称为反射。元数据那什么是元数据呢,这里引用CSDN某帖子上对MSDN上对元数据定义的翻译(也有可能是直接从中文版的MSDN Copy过来的)。“元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引. 阅读全文
posted @ 2012-08-05 17:55 self.refactoring 阅读(224) 评论(0) 推荐(0) 编辑