public static object DeSerializeType(byte[] _Buffer, int _Index, out int _Size, Type _Type)
    {
        int    num    = _Index;
        object result = PacketDeSerialize.DeSerializeType(_Type, _Buffer, ref _Index);

        _Size = _Index - num;
        return(result);
    }
 public static int DeSerialize(byte[] _Buffer, int _Index, object _OBJ)
 {
     return(PacketDeSerialize.DeSerialize(_OBJ, _Buffer, _Index) - _Index);
 }