Wie generiere ich eine zufällige int-Zahl?
Wie generiere ich eine zufällige Ganzzahl in C#?
1782
3
Wie generiere ich eine zufällige Ganzzahl in C#?
Die Klasse
Random
wird verwendet, um Zufallszahlen zu erzeugen. (Pseudozufallszahlen natürlich.).Beispiel:
Wenn Sie mehr als eine Zufallszahl erzeugen wollen, sollten Sie die Instanz
Random
behalten und wiederverwenden. Wenn Sie neue Instanzen zu nah an der Zeit erstellen, werden sie die gleiche Reihe von Zufallszahlen produzieren, da der Zufallsgenerator von der Systemuhr gefüttert wird.Beachten Sie, dass
new Random()
auf den aktuellen Zeitstempel gesetzt wird.Wenn Sie nur eine Zahl generieren wollen, können Sie verwenden:
new Random().Next( int.MinValue, int.MaxValue )
Weitere Informationen finden Sie in der Klasse Random, aber beachten Sie bitte:
Verwenden Sie diesen Code also nicht, um eine Reihe von Zufallszahlen zu erzeugen.