Não consegui achar o momento em que foi ensinado a fazer uma lista em C#. Aliás, foi ensinado?
E acredito que a correção da 2, presente no github, esteja incorreta. Na verdade, parece que as propostas de solução foram feitas por alguma ai...
A 3 e a 4 parecem estar certas pelo menos