Name
Directory.GetParent Method
Class
System.IO.Directory
Syntax
GetParent(path)-
path(required; String) A valid path to a directory
Return Value
A DirectoryInfo object representing the parent directory of
path (assuming that
path is valid).
Rules at a Glance
pathcan be either an absolute path (a complete path from the root directory to the directory whose filenames are to be retrieved) or a relative path (starting from the current directory to the directory whose filenames are to be retrieved).pathcan be either a path on the local system, the path of a mapped network drive, or a UNC path.pathcannot contain wildcard characters.
Programming Tips and Gotchas
The DirectoryInfo object has properties Name and ToString (among
others). The Name property returns only the name of the directory,
while the ToString property returns its absolute path. Thus, the
following code displays the string program
files:
MsgBox(Directory.GetParent("c:\program files\accessories").Name)whereas the following code displays the string
c:\program
files:
MsgBox(Directory.GetParent("c:\program files\accessories").ToString)See Also
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access