Est-il possible d'obtenir les attributs personnalisés d'un objet spécifique que je reçois dans une méthode?Récupère les attributs personnalisés d'un membre spécifique
Je ne veux ni ne peux itérer sur Type.GetMembers() et rechercher mon membre. J'ai l'objet, qui est aussi un membre, qui a l'attribut.
Comment obtenir l'attribut?
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)
}
J'ai pensé à cela, mais j'espérais aussi qu'il y avait une façon intelligente d'obtenir les attributs, encore. Merci. –