Как получить дату последнего сохранения файла? - C#
Формулировка задачи:
Добрый день!
Подскажите, пожалуйста, как получить вот эту дату(стрелкой на картинке) из файла?
Файл скачивается по прямой ссылке(URI/URL), и нужно узнать последнее время его изменения "там", а не время изменения его после скачивание локально на ПК.
Как выяснилось это время лежит как-раз в этом поле.
(Если вдруг понадобится путь к файлу: http://www.bio.bsu.by/dekanat/files/2.xls)
Спасибо!
Решение задачи: «Как получить дату последнего сохранения файла?»
textual
Листинг программы
using Microsoft.WindowsAPICodePack.Shell;
using Microsoft.WindowsAPICodePack.Shell.PropertySystem;
using (ShellObject shellObject = ShellObject.FromParsingName(@"d:\2.xls"))
{
IShellProperty p = shellObject.Properties.GetProperty("System.Document.DateSaved");
if (p != null && p.ValueAsObject != null)
{
string dateSavedValue = p.ValueAsObject.ToString();
}
}