标签: c# reflection collections
在C#/ .Net中有一种方法可以反映一个对象,它是一个集合的成员,直到集合本身,因此我们可以(a)迭代集合的其他成员,并且(b)假设集合本身是一个集合的成员,按照树回到根目录?
一个典型的例子是,如果有一个公共属性可以在集合树的多个级别设置,并且当一个对象被更改时,找到最近的主干条目。
答案 0 :(得分:1)
执行此操作的唯一方法是,如果您正在使用的类型明确地具有处理它的内容,则在winforms中通过IComponent.Site属性处理。其他图书馆可能会使用其他标准。
IComponent.Site