cs_ploxien
Messages postés2Date d'inscriptionmercredi 18 avril 2007StatutMembreDernière intervention19 avril 2007
-
18 avril 2007 à 14:17
cs_ploxien
Messages postés2Date d'inscriptionmercredi 18 avril 2007StatutMembreDernière intervention19 avril 2007
-
19 avril 2007 à 06:50
Hello,
Mon problème:
L'idée, c'est qu'en entrée j'ai une liste de String, et que je désire
utiliser cette liste pour setter la valeur d'un attribut dans une
classe qui peut être à peu près de n'importe quel type (tableau ou non).
Mais je ne sais pas comment faire pour transformer ce String en un
autre type sans faire un switch qui enumère chaque type possible...
(environ 30...)
Donc je voudrais faire un truc du genre, mais ca me met une exception:
En ayant un tableau du genre:<!-- BEGIN TEMPLATE: bbcode_code -->
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 18 avril 2007 à 19:51
Salut:
Quel est le type de ce val?
val=classes[index].cast(str);
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 18 avril 2007 à 21:16
Salut,
[auteurdetail.aspx?ID=237842 Ombitious_Developper]>Je pense qu'il sagit simplement du type Object(vu que de toute façon telque le code est présenté il n'y a que ça qui puisse parraitre ....)
[auteurdetail.aspx?ID=1038410 ploxien]>Décris mieux ce que tu veux faire exactement soit que vaut 'str' que veux-tu faire précisément histoire de te trouver le meilleur comprimi pour faire ce que tu demande.
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."