public bool TryCreateSubfolder(string name) { if (Scripts.ContainsKey(name.ToLower()) || SubFolders.ContainsKey(name.ToLower())) { return false; } creating = name; Directory.CreateDirectory(Path.Combine(dir.FullName, name)); return true; }