Zufallszahlen in C# sollen nicht doppelt vorkommen
ich habe dieses Programm: jetzt nur eine frage was muss ich noch schreiben das die Zufallszahlen nicht doppelt vorkommen
static void Main(string[] args)
{
{
int start = 0;
int[] zahlen = new int[6];
Random rnd = new Random();
for (start = 0; zahlen.Length > start; start++)
{
zahlen[start] = rnd.Next(0, 46);
}
Array.Sort(zahlen);
foreach (int i in zahlen) Console.Write(i + " ");
}
Console.ReadLine();
}