Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faça como eu fiz: mais uma classe Gênero no álbum e na musíca

Classe

class Genero
{
    private List<Musica> Genmusicas = new List<Musica>();
    public string Nome {  get; set; }

   public void AdicionarMusica(Musica musica)
    {
        Genmusicas.Add(musica);


    }

    public void ExibirMusicasDoGenero()
    {
        Console.WriteLine($"Lista de musicas do Genero {Nome}:\n");
        foreach (var musica in Genmusicas)
        {
            Console.WriteLine($"Musicas: {musica.Nome}");
        }
    }
}

Adicionando musicas ao Genero

Genero Rock = new Genero();
Rock.Nome = "Rock";

Rock.AdicionarMusica(musica1);
Rock.AdicionarMusica(musica2);

Rock.ExibirMusicasDoGenero();
1 resposta
solução!

Olá, Philip! Tudo bem?

Mandou muito bem na implementação!

Você criou corretamente o relacionamento "um para muitos", onde um Gênero possui uma lista de várias Músicas. A lógica de adicionar e percorrer a lista (foreach) está perfeita.

Bons estudos!

Sucesso

Imagem da comunidade