当前位置: 代码迷 >> C# >> 用Guid.NewGuid()生成的随机数会确保不重复吗
  详细解决方案

用Guid.NewGuid()生成的随机数会确保不重复吗

热度:5291   发布时间:2013-02-25 00:00:00.0
用Guid.NewGuid()生成的随机数能确保不重复吗?
例如:string rdID = Guid.NewGuid().ToString();
若在两台或多台电脑上都反复运行此代码,也不会出现重复数值吗?谢谢!

------解决方案--------------------------------------------------------
理论上不重复
------解决方案--------------------------------------------------------
不会重复  
它内部好多东西,包含MAC还有个哪个硬件ID 还有CPU时钟,还有语言什么的,不会重复的,请放心使用
------解决方案--------------------------------------------------------
理论上是这样。GUID在空间上和时间上具有唯一性,保证同一时间不同地方产生的数字不同。