Rutas relativas y absolutas

15/03/2006 - 12:40 por Zephryn Xirdal | Informe spam
Holas, chiscos.

Tengo un problema un tanto curioso.

Tengo una ruta absoluta y me gustaría convertirla en relativa. Al revés sé
que se puede hacer mediante Path.GetFullPath, pero al revés no he
encontrado nada. Lo único que se le acerca es Path.IsPathRooted, que solo
me devuelve si es absoluta o relativa...
El Estado no está dotado de una inteligencia y honestidad superiores, sino
de una fuerza física superior. -- H.D. Thoreau --
 

Leer las respuestas

#1 Zephryn Xirdal
15/03/2006 - 12:53 | Informe spam
En Wed, 15 Mar 2006 12:40:00 +0100, Zephryn Xirdal
escribió:

Holas, chiscos.

Tengo un problema un tanto curioso.

Tengo una ruta absoluta y me gustaría convertirla en relativa. Al revés
sé que se puede hacer mediante Path.GetFullPath, pero al revés no he
encontrado nada. Lo único que se le acerca es Path.IsPathRooted, que
solo me devuelve si es absoluta o relativa...



He pensado en una forma un tanto "políticamente incorrecta", pero me
gustaría saber si hay algún método que lo haga.

Tengo la ruta absoluta, absPath.
Tengo la ruta absoluta desde la que quiero obtener la relativa,
absBasePath.
Obtengo una que sea la "diferencia" entre la absPath y la absBasePath. Si
la "diferencia" es cero, es que se trata de una que no tiene relación con
la otra y me vale la absoluta.



El Estado no está dotado de una inteligencia y honestidad superiores, sino
de una fuerza física superior. -- H.D. Thoreau --

Preguntas similares