Directory.GetDirectoryRoot Method

   
Directory.GetDirectoryRoot Method

Class

System.IO.Directory

Syntax

 Directory.GetDirectoryRoot(   path   ) 
path (required; String)

A valid path to a directory

Return Value

A String containing the name of the root directory of path

Description

Returns the name of the root directory of the drive on which path resides ( assuming that path is valid). For example, the code:

 Directory.GetDirectoryRoot("c:\program files\accessories") 

returns the string C:\ as the root directory.

Rules at a Glance

  • path can be either an absolute path (a complete path from the root directory to the target directory) or a relative path (starting from the current directory to the target directory).

  • path can be either a path on the local system, the path of a mapped network drive, or a UNC path. For example, the code:

     Directory.GetDirectoryRoot("\Pentium\C\AFolder") 

    returns \\Pentium\C , and if the folder \\Pentium\C\AFolder maps to the network drive Z, then:

     Directory.GetDirectoryRoot("Z:\temp") 

    returns Z:\ .

  • path cannot contain wildcard characters .

See Also

Directory.GetParent Method

   


VB.Net Language in a Nutshell
VB.NET Language in a Nutshell
ISBN: B00006L54Q
EAN: N/A
Year: 2002
Pages: 503

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net