// This function removes a folders local storage and // removes the folder from the parent's subfolders. public bool Remove() { if (parentFolder != null) { Directory.Delete(saveLocation, true); return(parentFolder.RemoveSubFolder(this)); } return(false); }