【发布时间】:2011-09-16 01:57:45
【问题描述】:
例如,如果我有一个班级:
public class Class
{
public Random r;
public Class()
{r= new Random()}
}
然后创建它的两个实例:
Class a = new Class();
Class b = new Class();
并按顺序调用 r,两者的 r 将给出相同的值。我读过这是因为 Random 的默认构造函数使用时间来提供“随机性”,所以我想知道如何防止这种情况发生。提前致谢!
【问题讨论】:
标签: c#