Это вопрос терминологии.
Скажем, у вас есть путь как C:\foo\bar\MyFolder\
foo
, bar
и MyFolder
- это отдельные каталоги, также называемые папками, верно? И они расположены в иерархическом дереве каталогов, верно?
Однако полный путь C:\foo\bar\MyFolder\
также может называться каталогом. Например, в C # есть метод под названием Directory.GetDirectories()
который возвращает каталоги в форме полного пути.
Существует ли однозначный способ ссылки на отдельные элементы в пути (foo
, bar
и MyFolder
), который также не может означать полные пути, заканчивающиеся в этих элементах (C:\foo\
, C:\foo\bar\
, и C:\foo\bar\MyFolder\
)? Я имею в виду такое слово, как каталог или папка, которое означает только первое и не может означать второе.