Taille d'un tableau

24 ans Messages postés 231 Date d'inscription lundi 27 novembre 2000 Statut Membre Dernière intervention 7 juillet 2008 - 31 oct. 2005 à 09:38
bucherb Messages postés 412 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 août 2007 - 4 nov. 2005 à 11:11
le nombre de donnée que je veux stocker dans une table n'est connu d'avance .comment je peux faire pour que la dimension de la table agrandit

4 réponses

MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 57
31 oct. 2005 à 09:49
Utilises un ArrayList plutot qu'un simple tableau

Mx
0
LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 8
31 oct. 2005 à 10:30
Tout à fait d'accord avec MorpionMx !!
Cela donne ( pour des chaînes par exemple ) :

System.Collections.ArrayList arrayList =
new System.Collections.ArrayList();
arrayList.Add( "toto" );
arrayList.Add( "titi" );
arrayList.Add( "..." );

Et si tu veux revenir à un tableau simple :


string[] array = (
string[])arrayList.ToArray(
typeof(
string ) );
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
31 oct. 2005 à 14:45
Ou StringCollection pour les chaines.
0
bucherb Messages postés 412 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 août 2007
4 nov. 2005 à 11:11
Ou les collections génériques avec le Framework 2... T'imagine même pas combien de ligne de code j'ai économisées grace à ça

-------------------------
Trambert le vert
0
Rejoignez-nous