Это вопрос терминологии.
Скажем, у вас есть путь как 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\)? Я имею в виду такое слово, как каталог или папка, которое означает только первое и не может означать второе.
