Question sur la réflexion
Bonjour,
Mon programme possède une instance d'une classe générique, j'utilise la méthode GetType() puis GetFields() pour connaître son contenu, mais je ne parviens pas à récupérer le type générique.
Par exemple :
Code:
1 2 3
|
// l'instance est par exemple de type List<String>
FieldInfo info = instance.GetType().GetField("instance"); |
J'utilise info.FieldType.Name pour savoir que c'est une List<>, je peut savoir qu'elle est générique, mais y a t-il une méthode qui permet de connaître le type générique (String dans cet exemple) ?
Merci d'avance.