try
            {
                reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://" + IP + "/"));
                reqFTP.Credentials = new NetworkCredential(UserName,UserPassword);
                reqFTP.KeepAlive=true;
                MessageBox.Show("文件服务器登陆成功");
                ftpcon = true;
                return;
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }
为什么不管我UserName和UserPassword赋什么值,只要ftp的ip输入正确,就显示那个登陆成功的MessageBox
我想要登陆成功以后才能显示,要怎么改?