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

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.
#3
vote_ok
von wladi-g (1310 Punkte) - 03.06.2014 um 16:47 Uhr
Quellcode ausblenden C#-Code
public static List<T> ListeMischen<T>(List<T> list)
        {
            int index;
            Random rnd = new Random();
            List<T> neueListe = new List<T>();
            while (list.Count != 0)
            {
                index = rnd.Next(0, list.Count);
                neueListe.Add(list[index]);
                list.Remove(list[index]);
            }
            return neueListe;
        }

Kommentare:

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

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