我需要知道是否有任何方式(或另一個不同的方法)屬性知道什麼是他正在裝飾什麼。例如:通過C#中的屬性獲取有關裝飾成員的信息
class Cat
{
public Cat() { }
[MyAttribute]
public House House { get; set; }
}
裏面MyAttribute
我必須做一些預處理的房子對象...
class MyAttribute : Attribute
{
public MyAttribute()
{
var ob = // Discover the decorated property, do some changes and set it again
}
}
我不知道這是否是更好的辦法,既不如果它實際上可以做到的,
那麼這裏的正確方法是什麼? – Alaor 2009-07-15 02:27:08
也許,您應該提及您的實際問題以獲得最佳解決方案。更清楚的是,*你首先想要完成什麼? – 2009-07-15 02:36:12