Zut, mon message est parti en réponse à un autre et non en sujet tout seul.
---
Quelques petites questions autour de la reflection en C# :
- J'ai un Type stocké qui est un object simple (non array)
Y-a-t-il un moyen simple de créer une instance d'un array de ce type ?
Pour info, il me semble que pour créer une instance du type lui-même,
c'est
quelque chose comme :
Object obj = Activator.CreateInstance( tontype, ... /* constructor stuff
*/ )
- J'ai une fonction qui fait factory, genre
public Object Create() qui créé un object d'un type qui dépend de la
classe dérivée.
Y-a-t-il un moyen élegant de l'écrire pour que le cast ne soit pas utile
dans des fonctions de
classe dérivée ?
( On est toujours obligé de faire : maclassederive ma =
(maclassederive)Base.Create(); )