67
使用.NET取代Uri主機部分的最好方法是什麼?取代Uri中的主機
即:
string ReplaceHost(string original, string newHostName);
//...
string s = ReplaceHost("http://oldhostname/index.html", "newhostname");
Assert.AreEqual("http://newhostname/index.html", s);
//...
string s = ReplaceHost("http://user:[email protected]/index.html", "newhostname");
Assert.AreEqual("http://user:[email protected]/index.html", s);
//...
string s = ReplaceHost("ftp://user:[email protected]", "newhostname");
Assert.AreEqual("ftp://user:[email protected]", s);
//etc.
的System.Uri似乎並沒有多大幫助。
謝謝,這正是我正在尋找。 – 2009-01-26 13:42:23
我會推薦Uri類的,但我會錯的。好答案。 – 2009-01-26 14:43:02