Mover para o final
Crie uma função que mova todas as ocorrências de um número inteiro especificado para o final de um array. Mantenha inalterada a ordem de todos os outros números inteiros.
Exemplos
Program.MoveToEnd(new[] { 1, 3, 2, 4, 4, 1 }, 1) ➞ new[] { 3, 2, 4, 4, 1, 1 }
Program.MoveToEnd(new[] { 7, 8, 9, 1, 2, 3, 4 }, 9) ➞ new[] { 7, 8, 1, 2, 3, 4, 9 }