看了简单ftp的下载和上传的例子后,还是不知道ftp连接成功或失败返回的状态从那里获取。请教前辈们!谢谢!!!
例如下面的例子:http://www.cnblogs.com/webabcd/archive/2007/01/21/626242.html?page=1#pagedcomment

解决方案 »

  1.   

    主要是通过FtpWebResponse,WebRequestMethods.Ftp,FtpWebRequest几个类进行上传和下载功能,期间还涉及到文件和文件流的操作,比如判断当前文件在不在,下载文件在不在之类的问题
    有兴趣可以参考MSDN
    不过我觉得下面这个对这几个类解说的还算详细,姑且供楼主参考:
    Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总
      

  2.   

    new NetworkCredential ( ftpUser , ftpPassWord );
    有没有返回连接是否成功的信息???
      

  3.   

    用列表判断啊,要是ftp里面没有文件呢???
      

  4.   

    返回值为基于密码的身份验证方案(如基本、简要、NTLM 和 Kerberos 身份验证)提供凭据。
    其实就是一个安全握手生成的单据,备案用。
      

  5.   

    我建议LZ如果对于某个类库不理解的话,可以参考一下MSDN。
    它就是一本开发人员的字典
    如果再理解不了,你再把理解不了的东西拿出来一起讨论。
      

  6.   

    本来就是随便判断一下,实现相关功能就可以了
    具体细节微软把你都封装好了,底层协议压根不用你操心的。这就是.net的易用的原因。
    你要是想了解底层细节
    倒是有一个开源的FTP软件,不过是C++的,类似电驴的那开源
    我没心思去研究那玩意
    你有兴趣可以去研究,应该可以达到你的要求,精确到协议哦
    好像叫FileZilla来着