GetFileSystemInfos 메소드를 이용해서 폴더 내부에 존재하는 모든 파일들의 용량을 가져오는데 많이
도움을 줍니다.
DirectoryInfo directoryInfo = new DirectoryInfo(dir);
FileSystemInfo[] array = directoryInfo.GetFileSystemInfos();
int sum = 0;
for (int i = 0; i < array.Length; i++)
{
FileInfo fileInfo = array[i] as FileInfo;
if (fileInfo != null)
{
sum += (int)fileInfo.Length;
}
}
return sum;
다음검색