Récuperer le type de base d'un System.Nullable [C#] - C#/.NET managed - Programmation
Marsh Posté le 22-07-2008 à 13:19:48
Trouvé !!!
Code :
|
Marsh Posté le 22-07-2008 à 14:20:18
Au final j'ai réussi à faire ce que je voulais : créer un DataTable dynamiquement à partir d'une classe :
Code :
|
Marsh Posté le 24-07-2008 à 13:56:54
je t'aurais bien aidé, mais j'ai même pas compris ce que tu cherches à faire...
dans un datatable, t'as déjà une propriété DataType sur tes colonnes.
pourquoi tu pars dans de la réflexion pour récupérer la même chose ?
Marsh Posté le 24-07-2008 à 14:50:16
Désolé, mais là c'est moi qui comprends pas ce que tu dis
Je cherche a construire un DataTable à partir d'un objet : je veux que le type des colonnes reflète le type des propriétés de mon objet et je remplis les valeurs avec les valeurs des propriétés par la même occasion.
Voilà ma fct au final
Code :
|
Et l'utilisation
Code :
|
C'est plus clair là ? ou c'est pire ?
Marsh Posté le 24-07-2008 à 16:19:39
Ah ok, maintenant j'ai mieux compris ce que tu voulais faire (c'est vrai en plus)
Au début je croyais que t'essayer de récupérer le type des colonnes de ton datatable, et du coup je pigeais pas Mais là c'est l'inverse
Marsh Posté le 24-07-2008 à 16:23:41
C'est vrai que vu que j'avais trouvé la solution tout seul, j'ai pas bien pris le tps de l'expliquer
Maintenant c'est corrigé
Marsh Posté le 22-07-2008 à 10:57:46
Je ne connais pas les termes exacts, je veux récupérer le type du t d'un System.Nullable<t> pour ne pas avoir à tester avec tous les types.
Une idée ?
Merci
Message édité par WhyMe le 22-07-2008 à 11:01:13
---------------
FeedBack HFR