.NET FileInfo.LastWriteTime & FileInfo.LastAccessTime неверны
Когда я звонюFileInfo(path).LastAccessTime
или жеFileInfo(path).LastWriteTime
для файла, который находится в процессе записи, он возвращает время создания файла, а не последний раз, когда он был записан (то есть сейчас).
Есть ли способ получить эту информацию?
Изменить: На все ответы до сих пор. Я не пробовалаRefresh()
но это тоже не делает. Мне возвращается время начала записи файла. То же самое касается статического метода и создания нового экземпляраFileInfo
.
Codymanix может иметь ответ, но я не работаю с Windows Server (использую Windows 7), и я не знаю, где настройка для тестирования.
Изменить 2: Никто не находит интересным, что эта функция, кажется, не работает?