PC'de dosya yapıyorum ve bunu bir PPC (Windows Mobile) adresine aktarmak istiyorum.C# dosyasındaki dosyadan nasıl değişiklik tarihi alabilirim?
Bu dosyanın değiştirilme tarihini nasıl alabilirim?
(Windows Mobile üzerinde olması gerekiyor.)
PC'de dosya yapıyorum ve bunu bir PPC (Windows Mobile) adresine aktarmak istiyorum.C# dosyasındaki dosyadan nasıl değişiklik tarihi alabilirim?
Bu dosyanın değiştirilme tarihini nasıl alabilirim?
(Windows Mobile üzerinde olması gerekiyor.)
FileInfo.LastWriteTime
ve FileInfo.LastWriteTimeUtc
bu bilgileri kayıt edilmelidir.
string strFilePath = @"C:\myfile.txt";
DateTime lastModified = System.IO.File.GetLastWriteTime(strFilePath);
Referans: MSDN üzerineFile.GetLastWriteTime
.
Ayrıca, File.GetLastWriteTime ve File.GetLastWriteTimeUTC –
cevabını da yanıt için kullanabilirsiniz, ancak bu bana her zaman bugünün tarih ve saatini verir, whay? – Gold
Bu özniteliği yeni oluşturulmuş olan dosyadan okuyorsanız (kopya), kopyanın bir değişiklik olarak kabul edilmesinden bu yana günün tarih/saati olacaktır. Ancak, kaynak dosya bu davranışı sergilememelidir. Belki başka bir dosya özniteliği mi arıyorsunuz? –