public Client(string IP, int port) { GetUserName(); chatroom = new Chatroom(this); clientSocket = new TcpClient(); clientSocket.Connect(IPAddress.Parse(IPFinder.GetLocalIPAddress()), port); //IPFinder.GetLocalIPAddress() stream = clientSocket.GetStream(); messageQueue = new Queue <byte[]>(); Displayer = new Thread(new ThreadStart(DisplayMessages)); Send(Username); Receiver = new Thread(new ThreadStart(Recieve)); Receiver.Start(); Displayer.Start(); }
static void Main(string[] args) { Client client = new Client(IPFinder.GetLocalIPAddress(), 9999); Application.Run(client.chatroom); }