die Random-Klasse wie folgt verwenden:
Random rnd = new Random();
rnd.Next(23, 10000);
Vergewissern Sie sich, dass Sie nur einmal Ihre rnd Objekt initialisieren, um sicherzustellen, dass es wirklich zufällige Werte generieren für Sie.
Wenn Sie machen diese Schleife zum Beispiel:
for(int i = 0 ; i < 10; i++){
Random rnd = new Random();
var temp = rnd.Next(23, 10000);
}
Temperatur wird das gleiche jedes Mal, da das gleiche Samt das RND-Objekt zu erzeugen, verwendet wird, aber wie folgt aus:
Random rnd = new Random();
for(int i = 0 ; i < 10; i++){
var temp = rnd.Next(23, 10000);
}
Es erzeugt 10 eindeutige Zufallszahlen (aber natürlich zufällig, zwei oder mehr Zahlen könnten sowieso gleich sein)
Sollte die Nummer gleichmäßig aus dem Bereich gewählt werden? –