как вызвать определенную папку с частичным путем

#c# #path #partial #filepath

#c# #путь #частичный #путь к файлу

Вопрос:

Я хотел бы получить информацию о файлах для этого пути «C:Documents и Настройки Администратор Мои документы Мои фотографии», но без необходимости указывать весь путь. Я хотел бы иметь частичный путь, содержащий только последнюю папку, которая является моей целевой папкой: «Мои картинки». Я попробовал «c: ~ My Pictures» и некоторые другие комбинации, но не смог найти решение.

Комментарии:

1. В Windows нет ничего, что могло бы это сделать.

2. Кроме того, смотрите meta.stackexchange.com/questions/2950 /.

Ответ №1:

Вы можете использовать

 Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), "My Pictures");
 

Ответ №2:

 Environment.GetFolderPath(Environment.SpecialFolder.MyPictures)
 

См. http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx для полного перечисления специальной папки

Ответ №3:

 Environment.GetFolderPath(Environment.SpecialFolder.MyPictures)
 

Ответ №4:

Вы пробовали это:

 Path.Combine( Environment.GetFolderPath( SpecialFolder.MyDocuments ), "My Pictures" )