private static DirectoryStatsEntry prepare_dir(string dir)
 {
     if (!dirs.ContainsKey(dir))
     {
         DirectoryStatsEntry r = new DirectoryStatsEntry(dir);
         if (r.Exist)
         {
             dirs.Add(dir, r);
             return(r);
         }
         else
         {
             return(r);
         }
     }
     else
     {
         return(dirs[dir]);
     }
 }
Example #2
0
 private static DirectoryStatsEntry prepare_dir(string dir)
 {
     if (!dirs.ContainsKey(dir))
     {
         DirectoryStatsEntry r = new DirectoryStatsEntry(dir);
         if (r.Exist)
         {
             dirs.Add(dir, r);
             return r;
         }
         else
         {
             return r;
         }
     }
     else { return dirs[dir]; }
 }