public long GetPageCacheSize() { DirectoryInfo d = new DirectoryInfo(cache_folder); long Size = 0; // Add file sizes. FileInfo[] fis = d.GetFiles(); foreach (FileInfo fi in fis) { Size += fi.Length; } return Size; }