tableau dynamique

tableau dynamique - C#/.NET managed - Programmation

Marsh Posté le 05-03-2007 à 13:19:39    

Bonjour,
 
je souhaiterais si possible savoir comment faire pour redimensionner un tableau a chaque nouvelle valeur affecté dans celui ci
 
int[] t = new int[1];
en suite a chaque valeur de j'ajoute je redimensionne

Reply

Marsh Posté le 05-03-2007 à 13:19:39   

Reply

Marsh Posté le 05-03-2007 à 13:22:25    

pourquoi n'utilises-tu pas un ArrayList qui est donc un tableau dynamique. Car ici à moins de créer un nouveau tableau et de recopier l'ancien dedans, je vois pas ce que tu pourrais faire. Tandis que les ArrayList sont vraiment conçu pour ça...

Reply

Marsh Posté le 05-03-2007 à 13:24:25    

je vais faire des recherches sur le ArrayList et voir comment ca fonctionne.
Merci pour ton aide et je te soumetrai une syntaxe si tu ve tu pourras me la valider?

Reply

Marsh Posté le 05-03-2007 à 13:31:01    

ArrayList CDR = new ArrayList();  
CDR.add(value)
 
value est de type int
Pour récupérer les valeurs je fais ce ci
 
for (int i=0;i<CDR.lenght();i++)
 

Reply

Marsh Posté le 05-03-2007 à 13:56:12    

rabzouze a écrit :

ArrayList CDR = new ArrayList();  
CDR.add(value)
 
value est de type int
Pour récupérer les valeurs je fais ce ci
 
for (int i=0;i<CDR.lenght();i++)


 
Comme ça, c'est bien, mais encore mieux si lorsque tu parcours ton tableau tu n'en modifie pas le contenu:
 

Code :
  1. foreach(int value in CDR)
  2. {
  3.     // Contenu de ta boucle
  4.     Console.writeline(Convert.ToString(value));
  5. }



---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed