这个Guid究竟出了什么问题?我收到了主题中的错误.
531fe55b-9qa5-4be3-af52-112e5adqe7a7
我非常确定它是从一开始就通过.NET生成的.
在调试模糊的代码缺陷时,能够区分GUID和随机数据非常有用.
在Windows上,生成的每个GUID都是版本4,因此它具有'4'作为第三部分的前半个字节.因此,如果16字节序列改变了该规则,则它不是版本4 GUID.例如,
567E1ECB-EA1C-42D3-A3ED-87A5D824D167
Run Code Online (Sandbox Code Playgroud)
可以是版本4 GUID或其他任何东西,但是
567E1ECB-EA1C-02D3-A3ED-87A5D824D167 //third section starts with 0, not with 4
Run Code Online (Sandbox Code Playgroud)
不是版本4 GUID.
16字节内存块的其他标志是或不是有效的GUID?