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 :
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) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 // l'instance est par exemple de type List<String> FieldInfo info = instance.GetType().GetField("instance");
Merci d'avance.
Partager