Collection de types génériques

Si j'ai une classe générique:

public class MyClass<T> 
{
  public T Value;
}

Je veux instancier plusieurs éléments tels que...

new MyClass<string>
new MyClass<int>

...et de les ajouter à une collection. Comment puis-je définir la collection de sorte qu'il peut contenir une liste de types génériques? Je veux parcourir la collection à un certain point, et l'utilisation de la Valeur de la propriété. Possible?

  • Comment avez-vous déclarer votre classe? Comment avez-vous défini la sauvegarde de la collection?
  • est-ce juste un "hypothétique", ou quelque chose que vous essayez d'utiliser comme partie de la solution? Je demande parce que, étant donné un peu plus de contexte, nous pourrions être en mesure de proposer une meilleure réponse.. 🙂
  • À peu près la même question a été republié plus tard (j'ai voté pour le fermer, mais pourrait ne pas le faire, car il est si vieux): stackoverflow.com/q/3777057/590790
InformationsquelleAutor Jeremy | 2010-07-09