1
resposta

Resposta: Listando os alunos

Dictionary<string, decimal> alunos = new Dictionary<string, decimal>
{
{ "Alice", 8.5m },
{ "Bob", 9.0m },
{ "Charlie", 7.0m },
{ "Diana", 8.5m },
{ "Ethan", 9.0m }
};

foreach (var aluno in alunos)
{
Console.WriteLine($"Aluno: {aluno.Key}, Nota: {aluno.Value}");
}
1 resposta

Olá, Jonas.

Parabéns por concluir o desafio de listando os alunos. É excelente ver como você aplicou o uso de dicionários para gerenciar pares de informações, demonstrando um domínio claro sobre como associar chaves e valores no C#.

Sua solução está tecnicamente impecável. Ao optar pelo tipo decimal para as notas, você seguiu a melhor prática para lidar com valores que exigem precisão, evitando arredondamentos inesperados que tipos como float ou double poderiam causar. Além disso, o uso do var no laço foreach torna o código mais limpo e moderno, mantendo a legibilidade ao acessar as propriedades Key e Value.

Continue firme nos estudos.

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