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]); } }
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]; } }