Inverter cores

Crie uma função que receba uma cor RGB como três canais inteiros e retorne seu inverso. Inverta cada canal subtraindo-o de 255, mantendo a ordem vermelho-verde-azul.

Exemplos

Program.InvertColor(new[] { 255, 255, 255 }) ➞ new[] { 0, 0, 0 }
Program.InvertColor(new[] { 0, 0, 0 }) ➞ new[] { 255, 255, 255 }
Program.InvertColor(new[] { 165, 170, 221 }) ➞ new[] { 90, 85, 34 }

Notas

A entrada contém exatamente três inteiros de 0 a 255.