0
respostas

[Projeto] Resolução do Desafio:

[JsonPropertyName("key")]
public int? NotaDaMusicaEmNumero { get; set; }

    public string? NotaDaMusicaEmTexto =>
            NotaDaMusicaEmNumero == 0 ? "C":
            NotaDaMusicaEmNumero == 1 ? "C#": 
            NotaDaMusicaEmNumero == 2 ? "D" :
            NotaDaMusicaEmNumero == 3 ? "D#" :
            NotaDaMusicaEmNumero == 4 ? "E" :
            NotaDaMusicaEmNumero == 5 ? "F" :
            NotaDaMusicaEmNumero == 6 ? "F#" :
            NotaDaMusicaEmNumero == 7 ? "G" :
            NotaDaMusicaEmNumero == 8 ? "G#" :
            NotaDaMusicaEmNumero == 9 ? "A" :
            NotaDaMusicaEmNumero == 10 ? "A#" :
            NotaDaMusicaEmNumero == 11 ? "B" : "Desconhecido";
        
    public void ExibirDetalhesDaMusica()
{
Console.WriteLine($"Nome: {Nome}");
Console.WriteLine($"Artista: {Artista}");
Console.WriteLine($"Duração: {Duracao} ms");
Console.WriteLine($"Gênero: {Genero}");
Console.WriteLine($"Key: {NotaDaMusicaEmTexto}");
        Console.WriteLine();
}
}