2009-07-26 66 views

Respuesta

73

FileInfo.LastWriteTime y FileInfo.LastWriteTimeUtc debe registrar esta información.

+12

También puede usar File.GetLastWriteTime y File.GetLastWriteTimeUTC –

+0

gracias por la respuesta, pero siempre me da la fecha y la hora actuales, ¿no? – Gold

+2

Si está leyendo este atributo del archivo que acaba de crearse (la copia), tendrá la fecha/hora actual, ya que la copia se considera una modificación. Sin embargo, el archivo fuente no debe exhibir este comportamiento. ¿Quizás esté buscando otro atributo de archivo? –

9
string strFilePath = @"C:\myfile.txt"; 
DateTime lastModified = System.IO.File.GetLastWriteTime(strFilePath); 

Referencia:File.GetLastWriteTime en MSDN.

Cuestiones relacionadas