public List <string> MoreThan4FaveSongs()
 {
     return(FansArray
            .Where(person => person.FavoriteSongs.Count >= 4)
            .Select(person => person.FirstName)
            .ToList());
 }
Esempio n. 2
0
        public void GetAllPersonSongs()
        {
            var personsWithMoreThan4Songs = FansArray.Where(p => p.FavoriteSongs.Count >= 4).ToList();

            foreach (var person in personsWithMoreThan4Songs)
            {
                Console.WriteLine(person.FirstName);
            }
        }
Esempio n. 3
0
        public void AddSongsToStefan()
        {
            var person = FansArray.Where(p => p.FirstName == "Stefan").FirstOrDefault();

            var songs = Songs.Where(s => s.Length < 180 && s.Genre == Genre.Hip_Hop).ToList();

            songs.ForEach(s => person.FavoriteSongs.Add(s));

            person.GetFavSongs();
        }
Esempio n. 4
0
        public void AddSongsToJane()
        {
            var person = FansArray.Where(p => p.FirstName == "Jane").FirstOrDefault();

            var songs = Songs.Where(s => s.Genre == Genre.Rock).ToList();

            songs.ForEach(s => person.FavoriteSongs.Add(s));

            person.GetFavSongs();
        }
Esempio n. 5
0
        public void AddSongsToMaria()
        {
            var person = FansArray.Where(p => p.FirstName == "Maria").FirstOrDefault();

            var songs = Songs.Where(s => s.Length > 360).ToList();

            songs.ForEach(s => person.FavoriteSongs.Add(s));

            person.GetFavSongs();
        }
Esempio n. 6
0
        public void AddSongsToJerry()
        {
            var person = FansArray.Where(p => p.FirstName == "Jerry").FirstOrDefault();

            var songs = Songs.Where(s => s.Title.StartsWith('B')).ToList();

            songs.ForEach(s => person.FavoriteSongs.Add(s));

            person.GetFavSongs();
        }
Esempio n. 7
0
 public List <Person> GetAllPersonWithMoreThan4Songs()
 {
     return(FansArray
            .Where(person => person.FavoriteSongs.Count >= 4)
            .ToList());
 }