Какой .Net API я должен использовать, чтобы узнать имя файла и путь, которые я недавно загрузил во временную папку Windows?

Что ж, я хочу знать методы или любой API, который может вернуть мне имя файла и путь недавно загруженного файла во временную папку Windows. Я попробовал Fileinfo, но это не совсем то, что я хотел. Итак, есть ли способ добиться того, чего я хочу?

РЕДАКТИРОВАТЬ: я думаю, что упомянул временную папку, которая c:\\Users\\aneal\\appdata\\Local\\Temp . Цель состоит в том, чтобы скопировать временные файлы, такие как потоковое видео, в другое место, прежде чем они будут удалены.


person nebula    schedule 07.06.2011    source источник


Ответы (1)


Если вам нужно имя файла недавно загруженного файла, вам придется написать некоторую логику для его захвата. Временный каталог можно найти, используя что-то вроде:

System.IO.Path.GetTempPath();

or

System.Environment.GetFolderPath(Environment.SpecialFolder.InternetCache);
person mservidio    schedule 07.06.2011
comment
Может быть, за исключением того, что вы определенно не хотите MyDocuments. Если я понимаю вопрос, вы хотите InternetCache. - person Cody Gray; 07.06.2011
comment
Хорошо, я обновил перечисление, чтобы вместо этого использовать InternetCache. - person mservidio; 07.06.2011