public byte[] Serialize() { byte[] serializedBuffer = new byte[this.Size()]; serializedBuffer[0] = this.StringType; Array.Copy(this.String, 0, serializedBuffer, 1, this.Size() - sizeof(byte)); return serializedBuffer; }