public Album(ILog logger, DirectoryInfo directory, List <string> specialtyAlbums, List <string> subDirectories) { SpecialtyAlbums = specialtyAlbums; SubDirectories = subDirectories; Logger = logger; FolderPath = directory.FullName; Changed = directory.LastWriteTime; Directory = directory; if (!FolderPath.EndsWith("\\")) { FolderPath = FolderPath + "\\"; } }
public override string ToString() { string separator = FolderPath.EndsWith("]") ? " " : "/"; return(String.Format("{0}{1}{2}", FolderPath, separator, File)); }