public TAG_String(String payloadString) : this() { Payload = UTF8Encoding.UTF8.GetBytes(payloadString); Length = new TAG_Short((Int16)Payload.Length); PayloadString = payloadString; }
public TAG_String() { Length = null; Payload = null; PayloadString = null; Type = TYPE.TAG_String; }
public override void Read(Stream data) { Length = new TAG_Short(data); Payload = new Byte[Length.Payload]; for (Int16 i = 0; i < Length.Payload; i++) { Payload[i] = (Byte)data.ReadByte(); } PayloadString = UTF8Encoding.UTF8.GetString(Payload); }
public override void Read(Stream data) { Length = new TAG_Short(data); Payload = new Byte[Length.Payload]; for (Int16 i = 0; i < Length.Payload; i++) Payload[i] = (Byte)data.ReadByte(); PayloadString = UTF8Encoding.UTF8.GetString(Payload); }