コード例 #1
0
 public void Decode(Zeze.Serialize.Serializable _s_)
 {
     Zeze.Serialize.ByteBuffer _bb_ = Zeze.Serialize.ByteBuffer.Wrap(_Bytes, Offset, Count);
     _s_.Decode(_bb_);
 }
コード例 #2
0
 /// <summary>
 /// 这里调用Copy是因为ByteBuffer可能分配的保留内存较大。Copy返回实际大小的数据。
 /// 使用这个方法的地方一般是应用。这个数据可能被存储到表中。
 /// </summary>
 /// <param name="_s_"></param>
 public Binary(Zeze.Serialize.Serializable _s_)
     : this(Zeze.Serialize.ByteBuffer.Encode(_s_).Copy())
 {
 }