System.IO.Path.IsPathRooted Method

Gets a value indicating whether the specified path string contains a root.

Syntax

public static bool IsPathRooted (string path)

Parameters

path
The path to test.

Returns

true if path contains a root; otherwise, false.

Exceptions

TypeReason
ArgumentException path contains one or more implementation-specific invalid characters.

Remarks

The Path.IsPathRooted(string) method returns true if the first character is a directory separator character such as "\", or if the path starts with a drive letter and colon (:). For example, it returns true for path strings such as "\\MyDir\\MyFile.txt", "C:\\MyDir", or "C:MyDir". It returns false for path strings such as "MyDir".

This method does not verify that the path or file name exists.

For a list of common I/O tasks, see Common I/O Tasks.

Requirements

Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0