public List <string> MoreThan4FaveSongs() { return(FansArray .Where(person => person.FavoriteSongs.Count >= 4) .Select(person => person.FirstName) .ToList()); }
public void GetAllPersonSongs() { var personsWithMoreThan4Songs = FansArray.Where(p => p.FavoriteSongs.Count >= 4).ToList(); foreach (var person in personsWithMoreThan4Songs) { Console.WriteLine(person.FirstName); } }
public Person FindPerson(string name) { var personFound = FansArray.FirstOrDefault(person => person.FirstName == name); if (personFound != null) { return(personFound); } return(null); }
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(); }
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(); }
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(); }
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(); }
public List <Person> GetAllPersonWithMoreThan4Songs() { return(FansArray .Where(person => person.FavoriteSongs.Count >= 4) .ToList()); }
public void AddAllHipHopSongsShortThan3MinToPersonStefan() { var person1 = FansArray.FirstOrDefault(person => person.FirstName == "Stefan"); person1.FavoriteSongs = Songs.Where(song => song.Genre == Genre.Hip_Hop && song.Length <= 180).ToList(); }
public void AddAllRockSongsToPersonJane() { var person1 = FansArray.FirstOrDefault(person => person.FirstName == "Jane"); person1.FavoriteSongs = Songs.Where(song => song.Genre == Genre.Rock).ToList(); }
public void AddAllSongsLongerThanSixMinutesToPersonMaria() { var person1 = FansArray.FirstOrDefault(person => person.FirstName == "Maria"); person1.FavoriteSongs = Songs.Where(song => song.Length >= 360).ToList(); }
public void AddAllSongsThatStartWithLetterBToPersonJerry() { var person1 = FansArray.FirstOrDefault(person => person.FirstName == "Jerry"); person1.FavoriteSongs = Songs.Where(song => song.Title.StartsWith("B")).ToList(); }