[C#]ファイルパスからの情報取得 | Assertion Failed!

[C#]ファイルパスからの情報取得

ファイルパス文字列からファイル名や拡張子を取得する


マイクロアドBTパートナーはブログやサイトに貼るだけ。お小遣いをゲットしよう!


ファイルパスを持ったstring文字列からファイル名や拡張子を取得するには

System.IO.Path の名前空間を使用する。


[ファイル名取得]

string fileName = System.IO.Path.GetFileName(path);


[拡張子名取得]

string fileExt = System.IO.Path.GetExtension(path);


[ディレクトリ取得]

string dir = System.IO.Path.GetDirectoryName(path);


[拡張子を除いたファイル名]

string fileName = System.IO.Path.GetFileNameWithoutExtension(path);


他にもランダムなファイル名を取得したり、ルートディレクトリを取得したり。

ファイルIO関連ではお世話になるはず。