Bonjour tout le monde,

Voici mon problème:
J'aimerai récupérer dynamiquement la valeur d'un attribut dans une classe. J'ai trouvé dans la Faq comment retrouver l'attribut, je ne sais pas retrouver la valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
class maClasse
{ String maVar;
   MemberInfo AttributFromName(string param)
        {
            MemberInfo[] attributs=this.GetType().GetMembers();
            foreach (MemberInfo mInfo in attributs)
            { 
                if (mInfo.ToString().Equals(param))
                {                  
                    return  mInfo;}
            }
            return null;
 
 
       }
}
Lorsque je fait l'appel suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
maClasse test= new maClasse();
MemberInfo monattribut = test.AttributFromName("maVar")
Je retrouve bien l'attribut, je peux récupérer le type et plein d'autres infos mais pas sa valeur.
Quelqu'un saurait-il comment faire?