问题
我有一堂课,只有数字字段在逻辑上进行了编组。
我收到了一些与这些类完全匹配的字节(字节的顺序是变量的顺序)。我想将这些字节分配给这些类。
我可以编写特定的 Serialize 方法吗?
举个例子;
我有一个与 Frame 类完全匹配的顺序 byteArray,我的意思是这个;
-01-02-03-04-05-06.... 在 Frame 类头字段的“a”变量值是0x01,“b”变量是0x02然后是 4 个字节(c 是一个 Int32)03-04-05 -06然后它继续使用 val 变量。
public class Frame
{
public FrameHeader header;
public FrameValue val;
}
public class FrameHeader
{
public byte a;
public byte b;
public int c;
}
public class FrameValue
{
public int x,y;
}