Bonjour à tous,

J'aimerai créer un nouvel objet en ne connaissant que son type à l'avance.
Tout ce que je connais c'est la classe dont il dérive.
J'ai donc fait ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Type unType = typeof(ClasseFille);
ClasseMere o = (ClasseMere )unType.InvokeMember(null, BindingFlags.Public | BindingFlags.CreateInstance, null, null, null);
Et il me retourne comme erreur :
Constructor on type 'MyProject.ClasseFille' not found.
mais pourtant j'ai bien défini un constructeur...

Savez-vous comment corriger ça?

Merci d'avance,
Nicolas