1
resposta

Resposta - Listando os alunos

#region Lista de alunos

Dictionary<string, decimal> notas = new Dictionary<string, decimal>();
{
    notas.Add("Ana", 8.75m);
    notas.Add("Bruno", 6.90m);
    notas.Add("Clara", 9.25m);
}

foreach (var item in notas)
{
    Console.WriteLine($"Aluno: {item.Key} - Nome: {item.Value}");
}    


#endregion
1 resposta

Olá, Ulysses, como vai?

O seu código seguiu a lógica necessária para o uso de dicionários em C# e a iteração com o laço de repetição foi implementada corretamente. Observei apenas uma pequena inconsistência no texto exibido dentro do seu comando de saída. No console, você utilizou a palavra Nome para apresentar o valor da nota. O ideal é que o rótulo corresponda ao dado armazenado, alterando para Nota.

O seu exercício está muito bom e demonstra que você compreendeu bem como manipular pares de chave e valor. Continue compartilhando suas evoluções com a comunidade.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!