C# Windowsläge, hjälp med att blanda kortlek
Hej det är så att jag har gjort ett kortlek i c# windows läge som ni kan se nedan. Jag behöver hjälp med att få programmet att blanda kortleken/zipa hela projekten. Kommer dock inte fram vilken kod man ska använda har fått fram att det är Random rnd = new Random(); men dock inte om det är rätt.
Har du tänkt ut hur du ska använda slumptal för att blanda kortleken?
Laguna skrev:Har du tänkt ut hur du ska använda slumptal för att blanda kortleken?
Nope inte riktigt ;/
Du kan t.ex. stoppa in varje kort på en slumpad plats i stället för sist när du skapar kortleken, men det är en smula lättare med en vektor än en länkad lista. Eller så kan du plocka något annat än det första kortet när du ger ett kort, och det är också lite lättare med en vektor.
Har du Random-objektet rnd och listan hogen så kan du blanda listan slumpmässigt med rnd.Shuffle(hogen).