Tengo una colección llamada Albums
con objetos de la clase Album
. Esta clase tiene una propiedad Songs
, que es una colección de objetos Song
. Cada Song
tiene una identificación única.Linq: Encontrar elemento en una colección
public IQueryable<Album> Albums
public class Album
{
...
public virtual ICollection<Song> Songs { get; set; }
...
}
public class Song
{
public int Id { get; set; }
...
}
¿Es posible, usando LINQ, para encontrar una canción en la colección del álbum? No tengo idea de cómo, soy nuevo en Ling. Probé un poco:
Albums.FirstOrDefault(a => a.Songs.Id == id);
Muchas gracias,
Vicente
Gracias, Daz Lewis – Vinzcent