/// <summary> /// Method to get Special Directories Enumerator to root directory string. /// </summary> /// <param name="sdn">A Special Directories Name.</param> /// <returns>The root directory Special Directories Name.</returns> public static string RootDirectory(this SpecialDirectoriesName sdn) { switch (sdn) { case SpecialDirectoriesName.Bin: return("{Bin}"); case SpecialDirectoriesName.Cache: return("{Cache}"); case SpecialDirectoriesName.Config: return("{Config}"); case SpecialDirectoriesName.Data: return("{Data}"); case SpecialDirectoriesName.Logs: return("{Logs}");;; case SpecialDirectoriesName.Plugin: return("{Plugin}");; case SpecialDirectoriesName.Theme: return("{Theme}"); } return(null); }
/// <summary> /// Method to get Special Directories Enumerator string name. /// </summary> /// <param name="sdn">A Special Directories Name.</param> /// <returns>The special Directories Name string.</returns> public static string Name(this SpecialDirectoriesName sdn) { switch (sdn) { case SpecialDirectoriesName.Bin: return("Bin"); case SpecialDirectoriesName.Cache: return("Cache"); case SpecialDirectoriesName.Config: return("Config"); case SpecialDirectoriesName.Data: return("Data"); case SpecialDirectoriesName.Logs: return("Logs"); case SpecialDirectoriesName.Plugin: return("Plugin"); case SpecialDirectoriesName.Theme: return("Theme"); } return(null); }