public static void CreateNewConnection(TcpClient tempClient) { Client newClient = new Client(); newClient.socket = tempClient; newClient.connectionID = ((IPEndPoint)tempClient.Client.RemoteEndPoint).Port; newClient.Start(); client.Add(newClient.connectionID, newClient); DataSender.SendWelcomeMessage(newClient.connectionID); }