public static bool SaveFolder(string folder, bool remove = false) { var result = false; try { var path = String.Format("{0}/{1}", MediaPath, folder); var info = new DirectoryInfo(path); if (info.Name.ToLower() != MediaFolder.ToLower()) { if (remove) { Directory.Delete(path, true); } else if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } } } catch (Exception e) { } return result; }