情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Path.GetPathRoot メソッド

2013/12/12

指定したパスのルート ディレクトリ情報を取得します。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public static string GetPathRoot(
	string path
)

パラメーター

path
型: System.String
ルート ディレクトリ情報を取得する対象のパス。

戻り値

型: System.String
path のルート ディレクトリ (「rootdir」) を含む文字列、または pathnull の場合は null、または path がルート ディレクトリ情報を含んでいない場合は空の文字列。

例外条件
ArgumentException

path に、GetInvalidPathChars で定義された無効文字が 1 つ以上含まれています。

または

String.Emptypath に渡されました。

このメソッドは、パス名またはファイル名が存在するかどうかを検証しません。

バージョンについてのメモ

Windows Phone

GetPathRoot は、path の先頭にスペースが付けられると、空の文字列を返します。

System.IO.Path.GetPathRoot(String.Empty) は、ArgumentException をスローするのではなく、null 文字列を返します。

System.IO.Path.GetPathRoot(@":hello") は、ArgumentException をスローするのではなく、null 文字列を返します。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: