Bonjour,
Je voudrais savoir s'il est possible de passer un type de classe à une fonction, pour pouvoir utiliser ce type pour la création d'instances dans cette fonction.
(J'espère que je me fais bien comprendre )
Par exemple :
où "type_de_classe" serait System.Windows.Forms.Form
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 private void MaFonction(??? type_de_classe) { <div style="margin-left:40px">(type_de_classe)variable = new (type_de_classe()); ...</div>}
=> Donc je ne passerais pas une variable d'un certain type à la fonction, mais le type lui-même, et j'utiliserais ce type pour créer des instances...
Peut-on faire ça, et si oui comment ???
Merci.
Partager