ファイルパス文字列からフォルダ(ディレクトリ)名部分のみ取得するには、
System.IO.Path.GetDirectoryName() を使用します。
サンプル
例)「C:¥dir01¥dir02¥test.txt」からフォルダ部分のみ取得する
結果
C:\dir01\dir02
備考
- 指定した文字列がファイルパス形式になっていなくともエラーにはなりません。
- 取得したフォルダ名の一番最後には「\」は付きません。
逆引きリファレンスです 即解決できる記事を目指しています。
ファイルパス文字列からフォルダ(ディレクトリ)名部分のみ取得するには、
System.IO.Path.GetDirectoryName() を使用します。
結果
C:\dir01\dir02