絶対パスかどうか判断する
スポンサーリンク
あるファイルパスが「絶対パス」か「相対パス」かを判断するには、System.IO.Path クラスの IsPathRooted メソッドを使用します。IsPathRooted メソッドは、絶対パスならば true を返し、相対パスならば false を返します。
絶対パスは、ルートディレクトリであるドライブレターを先頭に含んだパスのことです。相対パスは、それ以外のパスのことです。
サンプルコード
以下にサンプルコードを示します。
J# 全般
// 絶対パスか相対パスかを判断する
if (System.IO.Path.IsPathRooted("..\\..\\Hoge.txt")) {
MessageBox.Show("絶対パスです");
} else {
MessageBox.Show("相対パスです");
}
関連するリファレンス
準備中です。
