Remover null de um array

Crie uma função que remova todos os valores null de um array de objetos, preservando a ordem dos valores restantes.

Exemplos

Program.RemoveNull(new object[] { "a", null, "b", null }) ➞ new object[] { "a", "b" }

Program.RemoveNull(new object[] { null, null, null }) ➞ new object[0]

Program.RemoveNull(new object[] { 7, 8, null, 9 }) ➞ new object[] { 7, 8, 9 }