У меня есть коллекция под названием Альбомы
с объектами из класса Альбом
. Этот класс имеет свойство Songs
, которое представляет собой набор объектов Song
. Каждая песня
имеет уникальный идентификатор.
public IQueryable<Album> Albums
public class Album
{
...
public virtual ICollection<Song> Songs { get; set; }
...
}
public class Song
{
public int Id { get; set; }
...
}
Можно ли с помощью Linq найти песню в коллекции альбомов? Понятия не имею, как, я новичок в Ling. Я немного попробовал:
Albums.FirstOrDefault(a => a.Songs.Id == id);
Большое спасибо ,
Винсент