如下:
#pragma pack(push, 1)typedef struct
{
    int  magicNumber;
    char id[16];
    int  timeStamp;
    char account[21];
}CommSpyHeader;
#pragma pack(pop)
写成文件用C#实现,读取的地方用C++实现。请问C#如何定义,我想直接把结构体写入文件,这样方便些。