To jest pytanie terminologiczne.
Powiedz, że masz ścieżkę C:\foo\bar\MyFolder\
foo
, bar
, i MyFolder
czy wszystkie indywidualne katalogi, znane również jako foldery, mają rację? I są ułożone w hierarchiczne drzewo katalogów, prawda?
Jednak pełna ścieżka C:\foo\bar\MyFolder\
może być również określany jako katalog. Na przykład w C # istnieje metoda zwana Directory.GetDirectories()
który zwraca katalogi w pełnej ścieżce.
Czy istnieje jednoznaczny sposób odniesienia się do poszczególnych pozycji na ścieżce ( foo
, bar
, i MyFolder
) nie mogło to również oznaczać pełnych ścieżek kończących się tymi elementami ( C:\foo\
, C:\foo\bar\
, i C:\foo\bar\MyFolder\
)? Mam na myśli katalog lub folder, który oznacza tylko pierwszą rzecz i nie może oznaczać drugiej.
path
oznaczać pełną ścieżkę i plik / katalogname
oznaczać ostatni składnik ścieżki, ale czy można polegać na tym, aby być powszechnie rozumianym, jest inną sprawą. Jeśli piszesz coś o długości, zawsze możesz zdefiniować swoje terminy na początku utworu.