首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2013-02-19 
用Guid.NewGuid()生成的随机数能确保不重复吗?例如:string rdID Guid.NewGuid().ToString()若在两台或

用Guid.NewGuid()生成的随机数能确保不重复吗?
例如:string rdID = Guid.NewGuid().ToString();
若在两台或多台电脑上都反复运行此代码,也不会出现重复数值吗?谢谢!
[解决办法]
理论上不重复
[解决办法]
不会重复  
它内部好多东西,包含MAC还有个哪个硬件ID 还有CPU时钟,还有语言什么的,不会重复的,请放心使用
[解决办法]
理论上是这样。GUID在空间上和时间上具有唯一性,保证同一时间不同地方产生的数字不同。

热点排行