Conversion d'un type d'une classe en la classe abstraite dont il herite

Signaler
Messages postés
180
Date d'inscription
vendredi 4 juillet 2003
Statut
Membre
Dernière intervention
8 août 2011
-
Messages postés
15140
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
24 septembre 2021
-
Bonjour,

j'ai une methode qui retourne une classe abstraite.

Dans la methode, j'instancie une classe qui herite de la classe abstraite attendu comme valeur de retour.

Ne connaissant pas le type de la classe abstraite a retourner (type generic T), j'éffectue un Convert.ChangeType(maClasse, typeof(T)).

Le probleme c'est qu'il me dit que je dois hériter de IConvertible !

Le fait que la classe herite de l'abstrait ne suffit pas ?

Comment faire ?

Merci

1 réponse

Messages postés
15140
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
24 septembre 2021
99
Hello,
C'est inscrit dans la doc: il faut que ton objet implémente l'interface IConvertible.


@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...