Bonjour à tous,

Soit un tableau :

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  string[] tab;
  tab = new string[2];

et une liste :

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
ArrayList list = new ArrayList();

Pour i allant de 0 à 10

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
   tab[0] =valeur(i)
   tab[1] =valeur(i)
 
   list.Add(tab)

FinPour

A la fin du FOR, lors de la lecture de ma liste, je m'apercois que tous les indices contiennent la meme valeur : la derniere !

Je pense que cela est du au fait que l'ajout du tableau dans une liste n'ajoute pas le contenu mais l'adresse du tableau, je me trompe ? Si c'est le cas, comment ajouter le contenu du tableau dans ma liste ?

Je vous remercie à tous pour votre aide,

Cordialement,

Nixeus