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.
źródło
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.Odpowiedzi:
Czy istnieje jednoznaczny sposób odniesienia się do poszczególnych elementów na ścieżce
Microsoft odnosi się do nich jako składniki :
I:
Źródło Nazwy plików, ścieżki i przestrzenie nazw
Więc nazwałbyś je jako komponenty ścieżki.
Pełna ścieżka do pliku składa się z następujących elementów:
\
postacie).
znak w pełnej nazwie pliku).źródło