class Musica
{
public string nome, artista;
public int duracao;
public bool disponivel;
public void ExibirFichaTecnica()
{
Console.WriteLine($"Nome:{nome}");
Console.WriteLine($"Artista: {artista}");
Console.WriteLine($"Duração: {duracao}");
if (disponivel)
{
Console.WriteLine("Disponivel no plano.");
}
else
{
Console.WriteLine("Adquira o plano plus+");
}
}
public void ExibirNomeEArtista()
{
Console.WriteLine($"Nome/Artista: {nome} - {artista}");
}
}
E no putro arquivo.
Musica musica1 = new Musica();
musica1.nome = "NF-HOPE";
musica1.artista = "NF";
musica1.duracao = 250;
musica1.disponivel = true;
Musica musica2 = new Musica();
musica2.nome = "Playing god\n";
musica2.artista = "Polyphia";
musica2.duracao = 230;
musica2.disponivel = true;
Musica musica3 = new Musica();
musica3.nome = "O sol\n";
musica3.artista = "Vitor kley";
musica3.duracao = 320;
musica3 .disponivel = true;
musica1.ExibirFichaTecnica();
musica2.ExibirFichaTecnica();
musica3.ExibirFichaTecnica();
musica1.ExibirNomeEArtista();
musica2.ExibirNomeEArtista();
musica3.ExibirNomeEArtista();
Ao executar ficou tudo um emcima do outro, tem alguma tag para pular linha facilmente, igual o no HTML. E uma curiosidade, é possível utilizar um vetor neste código, pois ficar colocando valores para música1, música2, música3 e bla bla bla manualmente é loucura.