Je voudrais créer une liste de type fortement et décider du type dans l'exécution. Ceci est mon code.I pensé qu'il devrait fonctionner, mais il n'a pas :)Décider de taper dans le runtime et l'appliquer en type générique - comment puis-je faire cela?
Type elementType = Type.GetType(parts[0].Trim(),false,true);
var elementsBeingSet = new List<elementType>();
auriez-vous une Ideat comment créer une liste fortement typé dont le type je déciderai dans l'exécution?
double: voici les autres versions:
- Is it impossible to use Generics dynamically?
- Declare a generic type instance dynamically
- Calling generic method with a type argument known only at execution time
Désolé, je ne pouvais pas trouver les autres. –
Dupliquer ou pas, j'ai cherché dans plusieurs "doublons" mais la question + exemple ici est très claire, et la réponse est très claire, ce qui le rend très utile. – Veverke