2016-11-24 4 views
-4

Wie schreibe ich einen Code in C#, die eine Reihe von Zufallszahlen erzeugt und jeder Satz sollte eine eindeutige ID haben. So, wenn dieser Bereich und eindeutige Nummer wieder die gleiche zufällige gegeben ist Zahlen sollten generiert werden.Erstellen von Zufallszahlen in C# mit einer eindeutigen ID

Eg Bereich ist 1 - 100 Vom System generierte Zufallszahlen sind 5, 10, 15 und für diesen Bereich wird eine eindeutige ID erstellt 123,432,876.

Nun, wenn ich den gleichen Bereich 1-100 und die gleiche eindeutige ID eingeben 123,432,876. Meine Ausgabe sollte nur 5,10 und 15 sein.

+1

Nicht sicher, wenn Sie es herausfinden und auf ein Problem mit Ihrem Code stoßen lassen Sie uns wissen und wir werden versuchen und helfen. In der Zwischenzeit lesen Sie http://stackoverflow.com/help/how-to-ask –

+0

Wo ist Ihr Code? –

+2

Willkommen. Dies ist kein kostenloser Code-Schreibdienst. Bitte machen Sie sich mit der Nutzungsdauer vertraut. –

Antwort

1

Nur the constructor of Random that takes a seed verwenden:

int seed = 12345; // Your seed goes here. 
Random rng = new Random(seed); 

Jeder Random mit einem bestimmten Samen erstellt wird die gleiche Folge von Zufallszahlen erzeugen.

Dies ist genau das, was der Samen ist.

Verwandte Themen