Je dois créer un type générique, mais je ne connais pas le type lors de la compilation. Je voudrais faire ceci:Initialiser un objet générique à partir d'un System.Type
Type t = typeof(whatever);
var list = new List<t>
cela ne compilera pas, parce que t n'est pas un type valide. Mais il sait tout sur un type valide. Est-il possible de créer dynamiquement la liste générique à partir d'un System.Type comme ça? J'ai peut-être besoin de réflexion, et c'est bon, je suis juste un peu perdu ici.
+1 Ne savait pas 'List <>' était légal du tout. plutôt cool. –
@Igot: Seulement dans 'typeof'. – SLaks
Cela fonctionne très bien, sauf que c'est une douleur à utiliser par la suite. Obtient le travail cependant. – captncraig