酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Windowsストアアプリでファイルパスからファイル名を取得する

パスからファイル名を取得する

System.IO名前空間のPathクラスのGetFileNameメソッドを使用します。

var url = "http://example.net/39804785_m.jpg";
var fileName = System.IO.Path.GetFileName(url);

上記のサンプルコードを実行するとfileNameには39804785_m.jpgが格納されています。

パスから拡張子を除いたファイル名を取得する

System.IO名前空間のPathクラスのGetFileNameWithoutExtensionメソッドを使用します。

var url = "http://example.net/39804785_m.jpg";
var fileName = System.IO.Path.GetFileNameWithoutExtension(url);

上記のサンプルコードを実行するとfileNameには39804785_mが格納されています。