Quiero usar funciones de la clase Path (GetDirectoryName
, GetFileName
, Combine
, etc.) con rutas en formato URL con barra (/).Funciones de ruta para URL
Ejemplo de mi camino:
"xxx://server/folder1/folder2/file"
Traté de hacer el trabajo con Path
funciones y al final acaba de reemplazar el separador.
He descubierto que la función GetDirectoryName
no reemplaza correctamente las barras:
Path.GetDirectoryName(@"xxx://server/folder/file") -> @"xxx:\server\folder"
como se ve una raya vertical se pierde.
¿Cómo puedo hacer que las funciones de ruta utilicen el separador 'alternativo'?
¿Puedo utilizar otra clase con la misma funcionalidad?