Bonjour !!!
Je voudrais savoir comment déclaré une collection 2D???
Merci,
Version imprimable
Bonjour !!!
Je voudrais savoir comment déclaré une collection 2D???
Merci,
Qu'est ce que tu appelles une collection "2D" ?
un tableau à 2 dimensions je suppose... par exemple, tableau d'entiers à 2 dimensions :
Code:int[,] monTableau = new monTableau[10,20];
Par exemple un tableau.
Mais je prefèrerais utiliser une liste ou un arraylist????
Est ce la même déclaration.??
Merci pour vos réponses
List et ArrayList n'ont qu'une seule dimension. Pour quelle raison as-tu besoin d'une List ou ArrayList plutôt que d'un tableau ?
C'est une demande de mon chef de projet.
Il préfère que j'utilise autre chose qu'un tableau pour faciliter la recherche.
Merci,
Je vois pas trop en quoi ça facilite la recherche... mais bon, les chefs de projets ont souvent des idées bizarres :aie:
Le principal intérêt d'utiliser une collection est lié au redimensionnement automatique. J'avais codé une classe qui implémentait un "tableau dynamique" si ça t'intéresse, je l'avais postée ici.
C'est pas génial au niveau performances mais bon...
quelque chose comme ca?
Code:
1
2
3
4 List<List<int>> toto = new List<List<int>>(); toto.Add(new List<int>()); toto[0].Add(12); Console.WriteLine(toto[0][0]);