把 struct 改成class吧,多省事...

解决方案 »

  1.   

    如果不改成class,还是使用结构呢,结构中是不是不能这样操作???因为这个结构是接受socket传入传出的数据的,如果定义为对象我感觉有些影响性能,struct是堆栈操作的,会好一些
      

  2.   

    public struct NET_CONNECT_RESP
    {
    byte status;// 状态标识--0为认证通过,其它为 错误码
    byte[] digest;//服务器的MD5数字签名
    char ver; // 服务器的版本
             public NET_CONNECT_RESP(int Dummy)
             {
                digest = new byte[16];
              }
    }
      

  3.   

    在改一下:
    public struct NET_CONNECT_RESP
    {
    byte status;// 状态标识--0为认证通过,其它为 错误码
    byte[] digest;//服务器的MD5数字签名
    char ver; // 服务器的版本
             public NET_CONNECT_RESP(int Dummy)
             {
                status = null;
                digest = new byte[16];
                ver    = null;
              }
    }