var baseUri = new Uri("http://localhost/");
var uri1 = new Uri(baseUri, "1");
var uri2 = new Uri(uri1, "2");
Inesperadamente, uri2
es http://localhost/2. ¿Cómo me anexaría al uri1
por lo que es http://localhost/1/2 intead? ¿Lo hace Uri
, o debo recurrir a cadenas? Por cierto, he intentado agregar barras diagonales principales/posteriores en casi todos lados.Al añadir múltiples segmentos con System.Uri
Ah, ese es un lugar en el que no debí haber intentado poner una cuchillada. – Daniel
Eliminando mi respuesta. Además, esto se verifica aquí http://compilify.net/bd –
@Daniel, también he actualizado una respuesta para mostrar por qué se comporta de esta manera ... –