【发布时间】:2011-09-19 19:57:19
【问题描述】:
我正在玩 FtpWebRequest,我想知道如何格式化结果?
FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create("");
ftp.Credentials = new NetworkCredential("", "");
ftp.KeepAlive = true;
ftp.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
WebResponse response = ftp.GetResponse();
StreamReader reader = new StreamReader(response
.GetResponseStream());
string r = reader.ReadLine();
response.Close();
reader.Close();
我得到这样的结果
09-17-11 01:00AM 942038 my.zip
有什么好方法可以把它解析成一个对象,比如
public Class Test()
{
public DateTime DateCreated? {get; set;}
public int/long Size {get; set;}
public string Name {get; set;}
}
不确定我应该使用 long 还是 int 作为大小。我也不确定如果创建、修改或其他日期时间实际上是什么。
【问题讨论】:
标签: c# .net parsing ftpwebrequest