Creando dinámicamente objetos en bucle.

Tengo una serie de cadenas que estoy en bucle. Me gustaría recorrer la matriz y, en cada iteración, crear un nuevo objeto con un nombre que coincida con el valor de la cadena.

Por ejemplo;

string[] array = new string[] { "one", "two", "three" };

class myClass(){

    public myClass(){
    }
}

foreach (string name in array)
{
   myClass *value of name here* = new myClass(); 
}

Esto daría como resultado que se instanciaran tres objetos, con los nombres "uno", "dos" y "tres".

¿Es esto posible o hay una mejor solución?

Respuestas a la pregunta(9)

Su respuesta a la pregunta