private void ReceivePacket(PacketStream stream) { if (stream != null && stream.Length > 0) { ChatPacket chatPacket = ChatPacket.Deserialize(stream); if (chatPacket != null && ReceivePacketAction != null) { ReceivePacketAction(chatPacket); } } }