Oi, Eduardo, como vai?
O seu código atende perfeitamente aos requisitos do exercício e apresenta uma lógica muito bem aplicada ao utilizar uma lista para validar os códigos antes da classificação. O uso do método Contains é uma forma eficiente de garantir que apenas as entradas esperadas sejam processadas pelo sistema.
Parabéns pelo excelente desempenho na atividade e obrigado por compartilhar sua resolução.
O fórum permanece à sua disposição para futuras dúvidas ou trocas de conhecimento.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!