C# list shuffelen

  • Onderwerp starter Onderwerp starter baws
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

baws

Terugkerende gebruiker
Lid geworden
9 apr 2010
Berichten
1.258
Hallo,
ik heb een list met muziek nummers genaamd tracklist.
deze list wil ik schuffelen maar dat de orginele tracklist in de goede volgorde blijft staan.
alle liedjes moeten gebruikt worden in de shuffle list maar mogen niet 2x voor komen.
ik heb al.


Code:
   public void shuffle()
        {
            Console.WriteLine();
            Console.WriteLine("Shuffle");
            List < Track > kopie = new List<Track>(tracks); //de list "tracks" wordt gekopieerd in de nieuwe list "kopie"
           
            
            for (int i = 0; i < kopie.Count; i++)           // de list "kopie" testen of hij goed is overgezet.
            {
                string tijd = kopie[i].GetLength();
                Console.WriteLine(kopie[i].Artist + " - " + tracks[i].Name + "-" + tijd);
            }
}

hij geeft de kopie van de list goed weer, nu moet ik hemnog shuffelen, ik heb al een hoop scripts gevonden via google maar geen een werkt er.
 
Wat lukt er niet met de oplossing die ik gegeven had in het andere topic? je gecopieerde lijst dus random in stukjes hakken in een nieuwe lijst.
 
Sorry was vergeten dat ik deze vraag al had geplaatst zal hem ff als opgelost zetten
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan