Como me gusta hacer las cosas perfectas (A pesar de lo poco que sé todavía de .NET) pues quiero saber si conocen alguna forma más simple (es decir, más rápida) que usar un directory.GetFiles...
Me he fijado en que en el explorer cuando clickamos en las propiedades de una carpeta para ver el tamaño, pues parece que vaya contando los archivos y se vaya incrementando de tamaño,
PERO!!... por otro lado, si hacemos lo mismo sobre un disco duro u otro dispositivo, el tamaño se muestra en un segundo,
y además, con el Scripting.FileSystemObject es tán simple como esto:
Código:
Dim folder As Scripting.FolderClass = fs.GetFolder(Environment.GetFolderPath(Environment.SpecialFolder.Personal))
MessageBox.Show(folder.Size)
MessageBox.Show(folder.Size)
(Pero no forma parte de .NET)
Así que tengo muchas dudas de si usar el método GetFiles es la única manera y la más rápida...
PD: He buscado mucho en Google y solo veo Getfiles por todas partes.
Gracias por leer.