C# :: Aufgabe #9 :: Lösung #11

10 Lösungen Lösungen öffentlich
#9

Listeninhalt zufällig anordnen

Anfänger - C# von pocki - 27.08.2012 um 20:49 Uhr
Erstelle eine Methode welche die Einträge (vom beliebigen Typ) einer Liste in zufälliger Reihenfolge anordnet. Die zufällige Anordnung soll in einer neu erstellten Liste zurückgegeben werden.
#11
vote_ok
von Chrille (100 Punkte) - 24.10.2020 um 14:03 Uhr
Quellcode ausblenden C#-Code
        static IList<T> Mischen<T>(IList<T> Liste)
        {
            for (int i = Liste.Count; i > 0; i--)
            {
                int j = new Random().Next(i);
                Liste.Add(Liste[j]);
                Liste.RemoveAt(j);
            }
            return Liste;
        }

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben