[C# 2.0] Comment récupérer le "Type" de List<Obj> ?
Bonjour j'ai une methode qui me retourne des objets de type List<SuperObj>
SuperObj est ma superClass.
J'ai d'autre Objet SousObj1, SousObj2 qui herite de cette classe.
Ma Methode me retourne donc des objets de Type List<SousObj1> ou List<SousObj2> etc ...
J'aimerai instancier dynamiquement un autre objet en recuperer mes types d'objets de ma liste.
Code:
1 2
|
SuperObj Obj = (SuperObj)Activator.CreateInstance(MonType); |
Or Mon Type est de type :
Citation:
- SuperObj {Name = "List`1" FullName = "System.Collections.Generic.List`1[[SuperObj, SuperObjPrj, Version=1.0.2349.30857, Culture=neutral, PublicKeyToken=null]]"} System.Type {System.RuntimeType}
Comment recuperer le type qui "est" dans ma list ?
Merci