私はクラスを持っています:
public class MyClass
{
public int MyMethod()
{
Random rand = new Random();
return rand.Next() % 10 + 1;
}
}
そしてそれの2つのオブジェクト:
MyClass obj1 = new MyClass();
MyClass obj2 = new MyClass();
問題はobj1.MyMethod() == obj2.MyMethod()
常にそれです。なぜそれが起こるのですか?それを回避するための最良の方法は何ですか?