4027 Dice List
Kopiera projekt
Avsluta Visual Studio. Kopiera projektmappen från föregående uppgift och döp kopian till DiceList. Öppna kopian i Visual Studio.
Lärandemål
- Kunna använda listor klassen
List. - Känna till skillnaden mot vektor (eng. array)
Teori
Deklarera variabeln myDice.
List<Dice> myDiceList;
Skapa en lista och lägg en referens till listan i variabeln.
myDiceList = new List<Dice>();
Skapa en tärning och lägg den i listan.
Dice oneDice = new Dice();
myDiceList.Add(oneDice);
Nå det första objekt i listan. Det kan alltså ske på samma sätt som i en vektor.
Dice oneDice;
oneDice = myDiceList[0];
För en vektor och en List fås längden med egenskapen Length respektive Count.
Klassen Dice
Skriv om klassen Dice så att dots blir en List istället för en vektor (eng. array).
Lägg till
using System.Collections.Generic;
för att få tillgång till klassen List.