public Packet(byte[] packetbytes) { try { BinaryFormatter bf = new BinaryFormatter(); MemoryStream ms = new MemoryStream(packetbytes); Packet p = (Packet)bf.Deserialize(ms); ms.Close(); this.PacketType = p.PacketType; this.Data = p.Data; isOk = true; } catch (System.IO.IOException) { isOk = false; } }
public Packet(Packettype type) { this.PacketType = type; Data = new List <string>(); }