public ChatClient(TcpClient tcpClient, ChatServer chatServer) { ID = Guid.NewGuid().ToString(); client = tcpClient; server = chatServer; chatServer.AddConnection(this); }
static void Main(string[] args) { try { server = new ChatServer(); listenThread = new Thread(new ThreadStart(server.Listen)); listenThread.Start(); } catch(Exception ex) { server.Disconnect(); Console.WriteLine(ex.Message); } }