我正在使用Data::GUID来生成GUID。然而,每当我在同一“会话”中生成GUID(即运行脚本),唯一变化的数字是最前面的数字:
3BAF1240-0573-11E4-B31C-B8EC0EDF341C
3BAF1588-0573-11E4-B31C-B8EC0EDF341C
3BAF1678-0573-11E4-B31C-B8EC0EDF341C
第一组数字是唯一会改变的一组数字。如果我再次运行脚本,那么剩下的数字会稍有不同,但第二组和第三组数字仍然相同:
E5D3A59C-0573-11E4-AA07-A5F15201CE1F
E5D3A920-0573-11E4-AA07-A5F15201CE1F
E5D3A9C0-0573-11E4-AA07-A5F15201CE1F
但是,只有在第一组数字中才会发生变化。这与我在C#中生成GUID时得到的结果非常不同,而且我认为GUID应该是随机的,那么为什么只有前面的数字组发生变化?我使用生成的GUID作为GUID是否可以?