1

与えられたファイルパス のようなURLhttp://example.com/video.flv?start=5、出たいですvideo.flv

Path.GetFileName("http://example.com/video.flv?start=5")が得られますがvideo.flv?start=5、これは私が望む以上のものです。Uriクラスにも関連するものが見つかりません。私は何かが足りないのですか?

4

2 に答える 2

6

さまざまな方法がありますが、1 つのオプション:

new Uri("http://example.com/video.flv?start=5").Segments.Last()
于 2012-05-12T15:47:51.050 に答える
0

私を使用しUri.AbsolutePathて、望ましい結果を達成することができました。

Uri t = new Uri("http://example.com/video.flv?start=5");
Console.WriteLine(t.AbsolutePath);
Console.ReadLine();

印刷された/video.flv

于 2012-05-12T15:51:07.030 に答える