我的要求是从C#代码为Google API会话令牌生成版本4 UUID,我不确定Guid.NewGuid()
方法是否返回哪个版本的GUID。像版本
阅读Google和博客,但不确定答案 Does Guid.NewGuid() produce UUID version 4 according to RFC4122?
预先感谢
答案 0 :(得分:2)
GUID是V4 ...您生成的每个GUID都将如下所示
18acac20-991e-437e-9529-a441452f6b7e
d6d68639-64c2-452e-95b7-16cf6dbf5301
b0943b6d-4779-4771-92bf-cc2d634fb671
218b5620-d30d-46d9-9c88-38a4ac64266e
de03042c-792f-4689-80ca-26287ceb2129
1175bb5d-d35e-4a46-aaac-0825c749dc3a
42864583-c0f6-4e44-8710-39c9a9146d43
223ca924-4b77-4931-bb94-c1d371894683
2c4495ab-19e4-4aeb-b647-10db8625791c
f5894345-cbe3-4fc7-92c3-d6d863f70411
^ ^
1 2
上面位置1
上的数字始终为4
,位置2
上的数字始终为8
,9
,{{1}中的一个}或A
。
您可以通过以下方式确认
B
如果您有疑问,这将在合理的时间内进行40亿次尝试