Можем ли мы получить время и дату создания файла, полученного из файлового потока? - PullRequest
2 голосов
/ 08 декабря 2011

Я загружаю файл с определенного URL, скажем, example.com/file1.txt, выходные данные URL-адреса передаются через промежуточный слой, который обращается к файлу как файловый поток, и наконец я получу файл file1.txt как fileStream, теперь, как теперь я буду определять дату и время создания файла file1.txt, полученного из URL, я использую кодирование c # для операций с файлами.

Ответы [ 2 ]

6 голосов
/ 08 декабря 2011

FileStream предоставляет только операции, относящиеся к содержимому файла, и ничего более.

Для получения метаданных используйте классы File или FileInfo.

Однако я сомневаюсь, что вы сможете получить исходные метаданные файла, поскольку они обычно не передаются как часть потока.

1 голос
/ 08 декабря 2011

Привет, вы можете получить подробную информацию о файле с помощью объекта File. У него есть метод GetCreationTime, который принимает путь к файлам в качестве параметра. Вы можете найти больше информации на этом сайте:

Получить сведения о файле

...