Hallöle,
da Microsoft mit ihrem Programmierstandards noch ein paar Jahre hinten hängt stehen ich vor eine Problem. Ich will eine Array durchmischen. In anderen PR-Sprachen (z.B. PHP) gibt es Funktionen wie shuffle, die das erledigen. Hab daher Gegoogelt und folgendes gefunden:
Code:
public class ShuffleComparer : IComparer
{
static Random r = new Random();
public int Compare(object o1, object o2)
{
int i = r.Next(0, 3);
return i - 1;
}
}
//Beispiel
Array.Sort(array, new ShuffleComparer());
Soweit so gut nur leider haut mir der Code in unregelmäßigen Abständen folgende Fehlermeldung raus:

(Schwarz übermalter Bereich ist nur der Namespace)
Gibts da irgendwie eine Lösung dafür?? bzw. Kennt vllt jemand von euch eine andere mögliche Lösung dafür?
Mfg revolerheld5