Criando objetos dinamicamente no loop
Eu tenho um array de strings que estou passando. Eu gostaria de percorrer o array e, em cada iteração, criar um novo objeto com um nome que corresponda ao valor da string.
Por exemplo;
string[] array = new string[] { "one", "two", "three" };
class myClass(){
public myClass(){
}
}
foreach (string name in array)
{
myClass *value of name here* = new myClass();
}
Resultaria em três objetos sendo instanciados, com os nomes "um", "dois" e "três".
Isso é possível ou há melhor solução?