private int GetFilesCount(System.IO.DirectoryInfo dirInfo)
{
int totalCount = 0;
totalCount += dirInfo.GetFiles().Length;
foreach (System.IO.DirectoryInfo subdir in dirInfo.GetDirectories())
{
totalCount += GetFilesCount(subdir);
}
return totalCount;
}