Corrige el error: modificación de arreglos

El código inicial contiene un error. Corrígelo para que la función devuelva un arreglo nuevo con todos los elementos excepto el último.

La función no debe modificar el arreglo original. Por lo tanto, al llamarla repetidamente con la misma entrada, debe devolver siempre el mismo resultado.

Ejemplo

int[] values = new int[] { 1, 2, 3, 4, 5 };

Program.MinusOne(values); // ➞ new int[] { 1, 2, 3, 4 }
Program.MinusOne(values); // ➞ new int[] { 1, 2, 3, 4 }
Program.MinusOne(values); // ➞ new int[] { 1, 2, 3, 4 }

Notas

Corrige el código en la pestaña Código; no cambies la firma de la función.