Path.GetPathRoot Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the root directory information of the specified path.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- path
- Type: System.String
The path from which to obtain root directory information.
Return Value
Type: System.StringA string containing the root directory of path, such as "rootdir", or Nothing if path is Nothing, or an empty string if path does not contain root directory information.
| Exception | Condition |
|---|---|
| ArgumentException | path contains one or more of the invalid characters defined in GetInvalidPathChars. -or- String.Empty was passed to path. |
This method does not verify that the path or file name exists.
Version Notes
Windows Phone
GetPathRoot returns an empty string when path is prefixed with whitespace.System.IO.Path.GetPathRoot(String.Empty) returns a null string instead of throwing an ArgumentException.
System.IO.Path.GetPathRoot(@":hello") returns a null string instead of throwing an ArgumentException.