ho una collezione chiamata Albums
con oggetti della classe Album
. Questa classe ha una proprietà Songs
, che è una raccolta di oggetti Song
. Ogni Song
ha un ID unico.Linq: Trova elemento di una collezione
public IQueryable<Album> Albums
public class Album
{
...
public virtual ICollection<Song> Songs { get; set; }
...
}
public class Song
{
public int Id { get; set; }
...
}
E 'possibile, utilizzando LINQ, per trovare una canzone nella collezione album? Non ho idea di come, Sono nuovo di Ling. Ho provato un po ':
Albums.FirstOrDefault(a => a.Songs.Id == id);
Grazie mille,
Vincent
Grazie, Daz Lewis – Vinzcent