2011-01-06 12 views

答えて

28

new Uri(someString).PathAndQuery 
+3

がどの名前空間 "URL" クラスが所属するには?ウリではなく、ウルであると確信していますか? – HABJAN

+1

@ハブヤン:そうです。私の間違い。 – SLaks

0

は、URIオブジェクトにあなたの文字列のURLを配置して、必要なURLの部分を取得するためにAbsolutePath &クエリのプロパティを使用します。

また、PathAndQueryプロパティを使用して両方を取得する必要があります。

詳しい情報はここで見つけることができます:

http://msdn.microsoft.com/en-us/library/system.uri_members%28v=VS.71%29.aspx

21
var uri = new Uri("http://www.somesite.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye"); 

string pathOnly = uri.LocalPath;  // "/mypage.aspx" 
string queryOnly = uri.Query;   // "?myvalue1=hello&myvalue2=goodbye" 
string pathAndQuery = uri.PathAndQuery; // "/mypage.aspx?myvalue1=hello&myvalue2=goodbye" 
関連する問題