数据结构是C++样式的
public struct cczStruct
{
public char c; //这个值固定为0xff
[ MarshalAs( UnmanagedType.ByValArray, SizeConst=3 )]
public Play_BelongStruct[] Belong; //人物装备和属性
public WareStruct Ware;  //所拥有的物品
}  如果不行我要一个字节一个字节的处理了,救救我吧,几百个字节啊

解决方案 »

  1.   

    用BinaryReader.ReadBytes 方法,把数据库中的image字段读入到字节数组。
      

  2.   

    还是要处理字节阿?
    C++的结构是229个字节,而我用运行时里M什么的SizeOf上面的数组确实308个字节。
    能不能不让我处理字节,轻松搞定的C#支持的?
      

  3.   

    数据库中的image字段本身就是字节数组类型了。下一步?
      

  4.   

    这个Play_BelongStruct是怎么声明的
      

  5.   

    public struct Play_BelongStruct
    {
        public
    byte nPlayerClass;
        public
    byte nPlayerClass2;
    };