【发布时间】:2011-02-15 00:29:09
【问题描述】:
我知道有很多问题here 以及 Raymond 的出色(和往常一样)post。然而,由于创建 GUID 的算法明显改变,我发现很难掌握任何最新信息。 MSDN 似乎试图提供尽可能少的信息。
关于如何在 .NET 4 中生成 GUID 有哪些已知信息?发生了什么变化,它如何影响安全性(“随机性”)和完整性(“唯一性”)?
我感兴趣的一个特定方面:在 v1 中,似乎不可能再次在单台机器上生成相同的 GUID,因为涉及时间戳和计数器。在 v4 中,情况不再如此(有人告诉我),因此有机会在单台机器上获得相同的 GUID ...增加了?
【问题讨论】: