首先以下代码执行:
for (int i = 0; i < 32; i++)
{
Random rd = new Random();
Console.Write(rd.Next().ToString());
}
执行结果是都是想同的值,
![图片说明](https://img-ask.csdn.net/upload/201905/14/1557816360_680668.jpg)
但是这样执行的话得到的就是不重复的:
Random rd = new Random();
for (int i = 0; i < 32; i++)
{
Console.Write(rd.Next().ToString());
}
想知道这是什么机制?