Qual número é diferente dos demais?

Crie um método que receba um array de números e retorne o número que aparece uma única vez.

Exemplos

Program.unique(new double[] { 3, 3, 3, 7, 3, 3 }) ➞ 7

Program.unique(new double[] { 0, 0, 0.77, 0, 0 }) ➞ 0.77

Observações

Exatamente um valor aparece uma única vez, enquanto todos os outros elementos têm o mesmo valor repetido. O array contém pelo menos três valores finitos.