Confusión System.IO

05/02/2004 - 13:23 por pepe blanco | Informe spam
Una breve pregunta que me tiene confuso...

Cuál es la diferencia entre:

Path.GetPathRoot(rutaFisica)

Directory.GetDirectoryRoot(rutaFisica)

hacen lo mismo ? y en ese caso cual se debería utilizar,
cuál es más eficiente en rendimiento?.


Gracias y perdón por las molestias en esta nimiedad.

Preguntas similare

Leer las respuestas

#1 David caso
05/02/2004 - 15:17 | Informe spam
buenas:

no te sabria decir exactamente cual da mejor rendimiento, pero lo que yo
entiendo, es que Directoy es para manejar los Directorios,
crear/borrar/mover, y el Path yo lo utilizo para obtener informacion,
como el separador de los directorios, o los caracteres invalidos.

un saludin
Respuesta Responder a este mensaje
#2 Guillermo guille
05/02/2004 - 19:14 | Informe spam
hola,

En cuestiones de rendimiento, Path.GetPathRoot debería funcionar más rápido ya
que simplemente maneja una cadena, mientras que Directory trabaja con la
información del directorio que le indiques.

El problema es que Path no comprueba si existe o no... simplemente te dice cual
es el Root del path que le indiques, exista o no.

Nos vemos.
Guillermo
P.S.
Si te parece útil mi sitio:
http://www.elguille.info/lonuevo/lo....htm#dic30
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"pepe blanco" wrote in message
news:abd601c3ebe2$da499ee0$
Una breve pregunta que me tiene confuso...

Cuál es la diferencia entre:

Path.GetPathRoot(rutaFisica)

Directory.GetDirectoryRoot(rutaFisica)

hacen lo mismo ? y en ese caso cual se debería utilizar,
cuál es más eficiente en rendimiento?.


Gracias y perdón por las molestias en esta nimiedad.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida