Generierte Zufallszahlen sind immer gleich [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Zufallszahlengenerator, der nur eine Zufallszahl generiert 9 AntwortenIch habe ein klasse:
public class MyClass
{
public int MyMethod()
{
Random rand = new Random();
return rand.Next() % 10 + 1;
}
}
Und 2 Objekte davon:
MyClass obj1 = new MyClass();
MyClass obj2 = new MyClass();
Das Problem ist, dassobj1.MyMethod() == obj2.MyMethod()
immer. Warum passiert das? Was ist der beste Weg, um dies zu vermeiden?