如何实现GUID toByteArray?
How to implement GUID toByteArray?
Guid.ToByteArray() 在 c# 中如何工作。谁能帮助我理解以下 Guid 标记如何转换为 ByteArray。
Guid: 35918bc9-196d-40ea-9779-889d79b753f0
guid.toByteArray: C9 8B 91 35 6D 19 EA 40 97 79 88 9D 79 B7 53 F0
GUID 本质上只是一个 128 位数字。在内部,这表示为一个 32 位整数、两个 16 位整数和八个 8 位整数。
因此转换为字节数组本质上只是创建一个数组,并使用移位 select 16 位和 32 位整数中的正确字节。
Guid.ToByteArray() 在 c# 中如何工作。谁能帮助我理解以下 Guid 标记如何转换为 ByteArray。
Guid: 35918bc9-196d-40ea-9779-889d79b753f0
guid.toByteArray: C9 8B 91 35 6D 19 EA 40 97 79 88 9D 79 B7 53 F0
GUID 本质上只是一个 128 位数字。在内部,这表示为一个 32 位整数、两个 16 位整数和八个 8 位整数。
因此转换为字节数组本质上只是创建一个数组,并使用移位 select 16 位和 32 位整数中的正确字节。