Tôi có một bộ sưu tập có tên là Albums
với các đối tượng từ lớp Album
. Lớp này có thuộc tính Songs
, là tập hợp các đối tượng Song
. Mỗi Song
có một Id duy nhất.LINQ: Tìm phần tử trong bộ sưu tập
public IQueryable<Album> Albums
public class Album
{
...
public virtual ICollection<Song> Songs { get; set; }
...
}
public class Song
{
public int Id { get; set; }
...
}
Có thể sử dụng LINQ để tìm một bài hát trong bộ sưu tập Album không? Tôi không biết làm thế nào, tôi mới đến Ling. tôi đã cố gắng một chút:
Albums.FirstOrDefault(a => a.Songs.Id == id);
Thanks a lot,
Vincent
Cảm ơn, Daz Lewis – Vinzcent