Boa tarde tudo bem, estavam alterando e passando os cases do Switch para classes como pedido no curso, consegui fazer todos funcionar, menos o comando List, quando fui ver no projeto que foi deixado no final da aula e no github percebi que as nossas classes List estavam iguais, e sem entender o motivo do erro fui verificar o arquivo program para ver se na chamada da classe ou do método eu tinha feito algo erro, quando percebi que não teve refatoração na classe program e as cases do switch estavam iguais a do começo do curso.
Obrigado :D