using System.Net.Sockets; using System.Threading; public class Program { public static void Main () { Terminal terminal = new Terminal (); TcpClient client = new TcpClient ("localhost", 9999); Receiver receiver = new Receiver (client.GetStream (), terminal); Sender sender = new Sender (client.GetStream (), terminal); Thread receiverThread = new Thread (new ThreadStart (receiver.Receive)); receiverThread.Start (); sender.Send (); client.Close (); } }