public override void WriteByteArray(AByteArray aByteArrayRead, AByteArray aByteArray) { aByteArray.WriteUInt32(data1); aByteArray.WriteUInt16(data2); aByteArray.WriteUInt16(data3); aByteArray.WriteBytes(data4); }
public virtual void WriteByteArray(AByteArray aByteArrayRead, AByteArray aByteArray) { for (int i = 0; i < id.Length; i++) { aByteArray.WriteUByte(( Byte )id[i]); } aByteArray.WriteUInt32(( UInt32 )Size); aByteArrayRead.SetPosition(( int )position); aByteArray.WriteBytes(aByteArrayRead.ReadBytes(Size)); }