有什么方法可以获取我在方法中接收的特定对象的自定义属性?
我不想也不能遍历 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)
}