Estoy jugando con FtpWebRequest y me pregunto cómo puedo formatear el resultado?¿Cómo analizar esto? ftpWebRequest ListDirectorDetials
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();
puedo obtener resultados como este regreso
09-17-11 01:00AM 942038 my.zip
lo que sería una buena manera de analizar esto en como un objeto decir algo como
public Class Test()
{
public DateTime DateCreated? {get; set;}
public int/long Size {get; set;}
public string Name {get; set;}
}
No estoy seguro de si debería usar una largo o int para el tamaño. Tampoco estoy seguro de qué fecha es en realidad si se crea, o se modifica o lo que sea.
http://stackoverflow.com/questions/7060983/c-class-to-parse-webrequestmethods-ftp-listdirectorydetails-ftp-response – meziantou