Sous la contrainte de mon chef qui veut pas de c++, je dois faire un tuc en c#, mais ce que je veux faire marche pas.
Je précise que j’y connais quasiment rien en c++ non plus, mais vu la simplicité du programme…
j’ai donc :
table = new ArrayList();
apres je met mes “Items” dedans comme ça:
Item it1 = new Item(01,00,00,“item 1”, “#”, true, 0);
Item it2 = new Item(01,01,00,“item 2”, “#”, true, 0);
etc…
Item c’est une sorte de structure, avec entre autre int layerID
donc quand je fais ça : Console.Write(it1.layerID); ça marche…
maintenant, comme je fais pour passer cet Arraylist en parametre pour une fonction ?
je fais
private static void test(ArrayList al)
{
blabla;
}
et je l’appele en faisant test(table); ???
parce que ça à pas l’air de marcher.
Et comment je fais pour me servir des élèments ?
j’utilise ça :
foreach( Item it in al)
{
tufaisça;
}
et, bref, doit y avoir un pb qqpart… masi ou ?
je vous ai prévenu, j’y connais rien de rien…