J'ai écrit une classe générique et je veux créer son instance à partir d'une méthode statique. Le problème est que je ne peux pas créer une instance générique de l'objet. Je sais que cela semble confus et il est préférable de montrer le code. Je ne suis pas sûr si cela est possible du tout ... mais on dirait que c'est une exigence de conception d'objet trivial. Des idées? Merci!Retour instance de type générique
UPD: J'utilise .NET 4.0. Cela fait-il une différence? :)
UPD2: En regardant le problème maintenant, je vois que c'est une question idiote. Et il est impossible de retourner de tels objets "génériques".
Il est tout à fait impossible de mettre 'T' à l'intérieur de la méthode. Pensez: Comment pourriez-vous appeler une telle méthode? – SLaks
var paramètre = Parameter.FromXml (élément); ? :) –
Bien sûr, vous pouvez plonger dans le domaine de la dynamique, mais je ne plongerais pas dans celui-ci pour rapidement;) – Polity