关于 [StructLayout(LayoutKind.Explicit)] 的一些疑问
rehuo 2017-10-19 12:59:01 [StructLayout(LayoutKind.Explicit)]
public struct MyUnion
{
[FieldOffset(0)] public byte b1; //低位 '低在前高在后
[FieldOffset(1)] public byte b2;
[FieldOffset(2)] public byte b3;
[FieldOffset(3)] public byte b4; //高位
[FieldOffset(0)] public float Value;
}
请问这是不是类似于将value转换为字节数组?
b1,b2,b3,b4里面存储的是什么呢?