當網址爲:http://www.example.com/services/product/Software.aspx
,我需要:"product/Software.aspx"
,如何獲得一個網址的最後兩節
到目前爲止,我只是嘗試了下面的代碼:
string[] SplitUrls = Request.RawURL.Split('/');
string CategorynQuery = SplitUrls[SplitUrls.Length - 2]
+ SplitUrls[SplitUrls.Length - 1];
然而,有一些其他方式使用函數IndexOf(),LastIndexOf()等..或任何其他函數做到這一點?或者使用Substring方法的可能性?
請注意,上面的URL只是一個例子,大約有100個這樣的URLS,我需要每個的最後2個部分。
您的解決方案無法添加將最後一個元素與拆分數組元素分開的斜槓字符。除此之外,它看起來很好。如果我是你的話,我不會爲了改善它而掛得太緊。 –
這就是爲什麼我要求一些更好的解決方案 –