Wie funktioniert dieser Code, ohne die Zahlen zu wiederholen? [Duplikat]
Diese Frage hat hier bereits eine Antwort:
Randomize a List <T> 18 AntwortenIch muss Zahlen von 1 bis 50 in zufälliger Reihenfolge drucken, ohne sie zu wiederholen.
static void Main(string[] args)
{
ArrayList r = new ArrayList();
Random ran = new Random();
for (int i = 0; i < 50; i++)
{
r.Add(ran.Next(1,51));
}
for (int i = 0; i < 50; i++)
Console.WriteLine(r[i]);
Console.ReadKey();
}