bil*_*bum 8 c# guid collision
由于GUID生成是时间相关的,如果在不同线程上的同一时刻多次调用System.Guid.NewGuid(),它是否可以返回相同的GUID?
Geo*_*lly 7
在Windows上,GUID(UUID)是使用UuidCreate从加密随机数生成器创建的.就RFC 4122而言,它们是版本4 UUID .除非您使用的是使用UuidCreateSequential创建的旧版本1 GUID,否则不会涉及时间戳或以太网卡.
另请参见随机是System.Guid.NewGuid()?(拿两个)
ang*_*son 5
不,其中的序列号会针对每个呼叫进行更改,因此同一系统上不同线程上的多个同时呼叫将不会创建重复的Guid.
这并不意味着Guid的可见部分可以看到每次通话的增量.
归档时间:
15 年,3 月 前
查看次数:
1667 次
最近记录: