Det er sådan set lidt besværligere med collections. I et todimensionelt array kan du skrive: myArray[1][3]="etEllerAndet";
Det kan du ikke helt med Collections. En Collection er et object som alt andet, og du kan add'e og remove alle typer objecter til Collections. Du kan altså have Collections i collections. Du kan også have arrays i collections.
Ovenstående kodelinie vil se således ud med ArrayLists:
// .. antager du har en liste der hedder myOuterList
List outerList = new ArrayList(); List innerList1 = new ArrayList(); innerList1.add(.. et object ..); List innerList2 = new ArrayList(); innerList2.add(.. et object ..); innerList2.add(.. et object ..); List innerList3 = new ArrayList(); innerList3.add(.. et object ..);
cayman.. multiarrays og collections er jo bare datastrukturer, så hvis du ellers har ramt plet med Heidi´s problem, så kan de overvejelser jo godt bruges!
Jeg har lidt svært ved at se hvordan det skulle kunne virke, men det er nok bare mig der er skeptisk med to eksklusive objekter i et array - hvordan ville jeg kunne skabe en koordinat ud fra det....?
Men lad det da komme an på en prøve så... er staks tilbage ;)
for (int i = 0; i <= 11; i++) { for (int j = 0; i <= 30; i++) { Response.Write(j.ToString()+"-"+i.ToString()+": "+((ArrayList)calendar[i])[j]); } } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.