Tjo,
Håller på att skapa ett spel i form av en Window Form Application i C#.
I början får man skapa två spelare (där man skriver in namn), och dessa sparas i en lista som heter Spelinfo.
När en spelare slagit tärningarna och vill stå över, så ska det bli nästa spelares tur. Detta ska dels visas på en label, men problemet är att jag inte vet hur man byter spelare. Behöver någon switch-metod av någon form.
Har testat detta:
public void BytSpelare()
{
int Spelare1 = 0;
int Spelare2 = 1;
List<Spelinfo> list = new List<Spelinfo>();
if (Spelare1 != Spelare2)
{
Spelinfo temp = list[Spelare1];
list[Spelare1] = list[Spelare2];
list[Spelare2] = temp;
}
}
Men det ger felet "Spel.Spelinfo is a property but is used like a type."
Vill egentligen inte sätta några värden till Spelare1 och Spelare2 heller, då det känns fel att de ska ha ursprungsvärden i metoden.
Jag har ingen aning om hur jag kommer vidare. Vill kunna lägga till poängen som spelaren fått under rundan, och sedan byta spelare med hjälp av index av något slag.
Tack på förhand!