尝试这个:
FtpWebRequest ftpRequest = (FtpWebRequest)WebRequest.Create(uri);ftpRequest.Credentials =new NetworkCredential("anonymous","janeDoe@contoso.com");ftpRequest.Method = WebRequestMethods.Ftp.ListDirectory;FtpWebResponse response = (FtpWebResponse)ftpRequest.GetResponse();StreamReader streamReader = new StreamReader(response.GetResponseStream());List<string> directories = new List<string>();string line = streamReader.ReadLine();while (!string.IsNullOrEmpty(line)){ directories.Add(line); line = streamReader.ReadLine();}streamReader.Close();它给了我一个目录列表…全部列在目录字符串列表中…告诉我这是否是您所需要的



