【发布时间】:2018-08-10 13:38:26
【问题描述】:
C# 包含从字节生成 Guid 的方法:
byte[] bytes = {107, 97, 155, 242, 36, 52, 182, 87, 67, 223, 163, 166, 7, 175, 123, 223};
Guid guid = new Guid(bytes); // => {f29b616b-3424-57b6-43df-a3a607af7bdf}
如何编写 ruby 代码来生成与 C# 相同的 uuid? Ruby:SecureRandom 中定义的 uuid 不接受任何参数。
【问题讨论】:
-
“其他系统,特别是 Microsoft 在其 COM/OLE 库中编组 UUID 的系统,使用混合端格式,其中 UUID 的前三个组件是小端,the last two are big-endian。”你在开玩笑吗,微软?