2009-07-26 11 views

risposta

73

FileInfo.LastWriteTime e FileInfo.LastWriteTimeUtc dovrebbe registrare queste informazioni.

+12

È inoltre possibile utilizzare File.GetLastWriteTime e File.GetLastWriteTimeUTC –

+0

grazie per la risposta, ma mi dà sempre la data e l'ora di oggi, whay? – Gold

+2

Se stai leggendo questo attributo dal file appena creato (la copia), avrà la data/ora di oggi poiché la copia è considerata una modifica. Tuttavia, il file sorgente non dovrebbe mostrare questo comportamento. Forse stai cercando un altro attributo file? –

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

Riferimento:File.GetLastWriteTime su MSDN.

Problemi correlati