对于url,IO.Path.GetFileName的等效函数?

Mul*_*ner 11 .net url

在.NET 4.0中,IO.Path.GetFileName对于url来说,它的功能是什么?

Ode*_*ded 14

Uri堂课是你的朋友.

提供统一资源标识符(URI)的对象表示,并可轻松访问URI的各个部分.

IsFile将尝试确定是否Uri确实指向文件.

使用该Segements属性以获取文件名(它将是最后一个段).

Uri uri = new Uri("http://example.com/title/index.htm");
var filename = uri.Segments[uri.Segments.Length - 1];
// filename == "index.htm"
Run Code Online (Sandbox Code Playgroud)