パスからファイル名を取得する
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
が格納されています。