Bonjour,
Je souhaite réaliser un transtypage dynamiquement. C à d au runtime.
J'ai une classe Abase et des classe fille B, C, E...
B, C, E... ont un champs que ne possède pas Abase, qui sera de type Int32 dans B, Float dans C, String dans E etc...
Au cours du programme une collection Col sera alimenté en Abase.
Lorsque j'irai récupérer les éléments de cette collection ils seront donc de type Abase or j'aimerai pouvoir, en fonction de leur type "réel", les trier et les transtyper dans leur type d'origine.
En furetant sur le net j'ai cru comprendre qu'il serait possible de faire cela, au moins le transtypage, via les arbre d'expression mais je doit admettre que sa reste très flou pour moi.
Quelqu'un peut il m'éclairer à ce sujet ?
![]()
Partager