while (flag) 
            { 
                socket.Connect(ip_point); 
                if (socket.Connected) 
                { 
                    flag = false; 
                    MessageBox.Show("connect successfully,go on!"); 
                } 
            } 
循环多余了 connect会一直尝试连接知道连接上为止