Minha dúvida é qual seria por uma questao de boa prática a melhor opcao a utilizar?
var query =from m in musicas
join g in generos on m.GeneroId equals g.Id
where g.Nome == "Reggae"
select m.Nome;
foreach(var item in query)
{
Console.WriteLine(item);
}
var query =from m in musicas
join g in generos on m.GeneroId equals g.Id
where g.Nome == "Reggae"
select m;
foreach(var item in query)
{
Console.WriteLine(item.Nome);
}