public List <Playlist> GetFlavourList() { HashSet <long> Flavours; if (SongListStorage.AlbumPlaylistDict.ContainsKey(Key)) { Flavours = SongListStorage.AlbumPlaylistDict[Key]; } else { return(new List <Playlist>()); } var ids = Flavours.ToList <long>(); var flavours = new List <Playlist>(); foreach (long id in ids) { flavours.Add(SongListStorage.PlaylistDict[id]); } return(flavours); }