Obtener el tamaño de una carpeta
Artículo por Club Developers · 17 abril 2006
1750 vistas
Para conocer el tamaño del contenido de una carpeta, bastará con ir sumando el tamaño de cada uno de los ficheros que lo contienen.
Veamos una pequeña función que realiza este proceso:
Por supuesto, faltarÃa controlar las excepciones del estilo "Carpeta inexistente" o "Acceso prohibido".
Veamos una pequeña función que realiza este proceso:
csharp
public int DirectoryLength(string relativePath) { Â int bytes = 0; Â foreach (System.IO.FileInfo fi in di.GetFiles()) Â { Â Â bytes += fi.Length; Â } Â return bytes; }
Por supuesto, faltarÃa controlar las excepciones del estilo "Carpeta inexistente" o "Acceso prohibido".