有什么方法可以获取我在方法中接收的特定对象的自定义属性?获取特定成员的CustomAttributes
我不希望也无法遍历Type.GetMembers()并搜索我的成员。我有这个对象,它也是一个成员,具有这个属性。
如何获取属性?
class Custom
{
[Availability]
private object MyObject = "Hello";
private void Do(object o)
{
//does object 'o' has any custom attributes of type 'Availability'?
}
//somewhere I make the call: Do(MyObject)
}
我想到了这一点,但也希望有一个聪明的方式来获得属性,仍然。谢谢。 – 2008-10-15 13:11:36