-
Réflexion - Collection
Bonjour a tous,
Je debute avec la reflexion...
Le probleme est que je ne sais pas comment determiner si un objet est une collection, Liste...
Pour les types primitifs, il n'y a pas de probleme
Auriez-vous une idee?
Une fois que j'ai determine que c'est une collection, je devrai recuperer son type si c'est un generic
-
Beh, tu fais un truc du genre :
Faisons:
List<String> monObject = new List<String>();
Type monType = monObject.GetType(); ???
Et en fait, dans le namespace associé, tu trouves "System.Collection.Generic"
une méthode comme: GetGenericArguments()[0]
pourrais aussi te retourner des infos ;)
The Monz, Toulouse