static void WriteReceivedData(Model.Packet packet) { number++; string s = "", receivedData = packet.GetFullPacket(); for (int i = 0; i < receivedData.Length; i++) { if (i < receivedData.Length - 1 && receivedData.Substring(i, 1) != "\a") s += receivedData.Substring(i, 1); } Console.WriteLine(new string('<', 70) + "\n" + number.ToString() + ") Time: |{0}|, From: {1}, To: {2}, protocol_type: {3}, sender_port: {4}, destination_port: {5}, packet:\n" + "{6}\n" + new string('>', 70), DateTime.Now, packet.GetSenderIPAddress(), packet.GetDestinationIPAddress(), packet.GetProtocolType(), packet.GetSenderPort(), packet.GetDestinationPort(), s); }