关于.NET反思的完整教程?

Gia*_*971 18 .net c# vb.net reflection

问题几乎说明了一切.我想大家都知道视觉工作室设计师,以及它如何能够显示对象的任何属性,无论其类型如何,前提是该属性允许在设计器中显示.

我正在开发一个可以实现同样功能的函数,但为此,我需要一个关于反射完整教程,以便这个函数可以处理每种类型的属性.

有什么建议?

use*_*883 10

这里有一些信息:

但是,我建议采用稍微不同但更难的方法.如果你真的想完全理解这个话题,那就是你需要的.

阅读标准ECMA-335分区II:元数据定义和语义,它解释了.NET如何使用其元数据

然后阅读并理解一些读取此元数据的代码.Mono.Cecil将是一个很好的候选人.

这将完全涵盖Reflection主题