public static double GetFolderSizeInBytes(string folderPath)
{
if (!Directory.Exists(folderPath))
{
return 0;
}
double totalBytesOfFilesInFolder = 0;
foreach (string file in DldUtil.TraverseDirectory.Do(folderPath))
{
totalBytesOfFilesInFolder += GetFileSizeInBytes(file);
}
return totalBytesOfFilesInFolder;
}