【发布时间】:2011-05-26 03:40:41
【问题描述】:
我正在使用System.Net.FtpWebRequest 类,我的代码如下:
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://example.com/folder");
request.Method = WebRequestMethods.Ftp.ListDirectory;
request.Credentials = new NetworkCredential("username", "password");
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream);
string names = reader.ReadToEnd();
reader.Close();
response.Close();
这是基于 MSDN 上提供的示例,但我找不到更详细的内容。
我将文件夹中的所有文件名存储在names 中,但是我现在如何遍历每个文件名并检索它们的日期?我想检索日期,以便找到最新的文件。谢谢。
【问题讨论】:
-
我很确定 ftp 只支持修改日期,不支持创建日期。
标签: c# ftp ftpwebrequest