例如,将有可能以纪念与“PetOwner”属性,它覆盖的构造函数的东西,创建了一个“狗”的对象,以及调用“人”的基础构造一个“人”类?是否可以使用Attribute来覆盖方法?
(并改写“人的‘GoForWalk()’方法,包括与他的狗互动?)
我是很新的思考,并很好奇这个,所以我想我可能也问。 这是否涉及Reflection.Emit以某种方式?
我也看了一下this的问题,但我不认为它完全涉及我所问(我也没有完全理解它)。
感谢您的帮助! :)
编辑:This question类似于什么我要去我的
你真的想要做什么?它似乎是一个[XY问题](http://www.perlmonks.org/?node_id=542341) – 2012-03-11 01:29:31
我正在考虑使用它来创建一种镜像Mogre中winforms控件的可视部分的方法,但是我发现了另一个很好地工作的方式。现在(如我所说),我只是好奇这是否可能 – Aralox 2012-03-11 01:43:01
为什么你想使用自定义属性,而不是实现适当的对象模型?我并不是说这个属性无法在对象模型中提供帮助,但是与IL编写者一起工作是沉重而丑陋的。 – 2012-03-11 01:53:50