6
var baseUri = new Uri("http://localhost/");
var uri1 = new Uri(baseUri, "1");
var uri2 = new Uri(uri1, "2");
予期せず、uri2
はhttp://localhost/2です。 uri1
にどのように追加すればいいですか?http://localhost/1/2 inteadですか? Uri
これを行うのですか、または文字列にフォールバックする必要がありますか?ちなみに、私はほとんどすべての先行/後続のスラッシュを追加しようとしました。System.Uriで複数のセグメントを追加する
ああ、それはスラッシュを入れようとしていてはいけない1つの場所です。 – Daniel
私の答えを削除する。また、これはここhttp://compilify.net/bd –
@ダニエル、私はまた、このように動作する理由を示す答えを更新しました... –