C#でファイルパスを操作するサンプル集です。 パスからファイル名や拡張子のみを取得する パス「C:\test\hoge.txt」を部分的に取得する例です。 例)ルートディレクトリ名を取得する using System.IO; Path.GetPathRoot(@"C:\test\hoge.txt"); → C:\ 例)ディレクトリ名を取得する Path.GetDirectoryName(@"C:\test\hoge.txt"); → C:\test 例)ファイル名(拡張子あり)を取得する Path.GetFileName(@"C:\test\hoge.txt"); → hoge.txt 例)ファイル名(拡張子なし)を取得する Path.GetFileNameWithoutExtension(@"C:\test\hoge.txt"); → hoge 例)拡張子のみ取得する Path.GetE