我有一堂课:
public class MyClass
{
public int MyMethod()
{
Random rand = new Random();
return rand.Next() % 10 + 1;
}
}
它的两个对象:
MyClass obj1 = new MyClass();
MyClass obj2 = new MyClass();
问题obj1.MyMethod() == obj2.MyMethod()
总是这样。为什么会这样?避免它的最佳方法是什么?