Colección de tipos genéricos

Si tengo una clase genérica:

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

Quiero instanciar varios elementos como ...

new MyClass<string>
new MyClass<int>

... y agregarlos a una colección. ¿Cómo defino la colección para que pueda contener una lista de tipos genéricos? Luego quiero recorrer la colección en algún momento y usar la propiedad Value. ¿Posible?

Respuestas a la pregunta(9)

Su respuesta a la pregunta