我已经编写了窗口服务,它将从ftp服务器下载单个文件,现在我想以fifo顺序下载文件,即首先上载的文件。
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
List<string> result = ReadFileList(response.GetResponseStream());
private List<string> ReadFileList(Stream stream)
{
List<string> list = new List<string>();
StreamReader sr = new StreamReader(stream);
while (!sr.EndOfStream)
list.Add(sr.ReadLine());
sr.Close();
stream.Close();
return list;
}
我已经完成了与ftp连接的代码,response.GetResponseStream()从ftp服务器返回所有文件,我想从文件列表中下载首次上传的单个文件。