.NET 4.x Объем всех файлов в каталоге - C#
Формулировка задачи:
Здравствуйте!Прошу помочь.Нужно на консоле написать программу,которая будет находить объем всех файлов в указанном каталоге.Спасибо тем,кто откликнется.
Решение задачи: «.NET 4.x Объем всех файлов в каталоге»
textual
Листинг программы
public long FolderSize(string str) { long i = 0; DirectoryInfo DrInfo = new DirectoryInfo(str); DirectoryInfo[] folder = DrInfo.GetDirectories(); FileInfo[] Fi = DrInfo.GetFiles(); foreach (FileInfo fl in Fi) { i += fl.Length; } for (int j = 0; j < folder.Length; j++) { i += FolderSize(str + "" + folder[j].Name); } return i;//если надо выводить МВ то i/1024/1024 }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д