Créer des variables avec un nom dynamique
Bonjour à tous !
Je développe un petit logiciel en C# sous VS 2005 mais il y a une partie qui me bloque complètement : j'ai besoin de créer un certain nombre de string, puis de les stocker dans un tableau.
Pour cela :
- je crée un tableau de string à 1 dimension dont la longueur est automatique
- je mets le nombre d'éléments à créer dans une variable
- je fais une boucle sur ce nombre d'éléments :
- je crée un string
- je l'ajoute dans mon tableau
CODE :
Code:
1 2 3 4 5 6 7
| List<string> myTableau = new List<string>();
int nbF = 5;
for (int i=0; i<nbF;i++)
{
string val[i] = new string();
myTableau.Add(val[i]);
} |
Cela revient à faire :
Code:
string[] myTableau = new string[] {val0, val1, val2, val3, val4}
Mais j'ai besoin de l'automatiser...
Maintenant, ce code ne fonctionne pas et j'espère très sincèrement que vous avez une petite idée sur comment mettre ça en place !!
Merci à qui aura une idée ;) !