public bool Visit(IDirectoryWalkerContext context, FileInfo fileInfo)
 {
     Console.WriteLine("Visit: " + fileInfo.FullName);
     return(FileSystemInfoFullNames.Remove(fileInfo.FullName));
 }
 public bool PostVisit(IDirectoryWalkerContext context, DirectoryInfo dirInfo)
 {
     Console.WriteLine("PostVisit: " + dirInfo.FullName);
     return(FileSystemInfoFullNames.Remove(dirInfo.FullName) && (StopWalkingAfterPostVisitDirectoryFullName != dirInfo.FullName));
 }