Corrige el error: Comparación de arreglos (Parte 2)

Corrige el código inicial para que devuelva true solo cuando dos arreglos de enteros tengan valores idénticos en cada índice. Los arreglos de distinta longitud no son iguales. El código actual concatena los valores sin separadores, lo que hace que algunos arreglos diferentes parezcan idénticos.

Ejemplos

Program.CheckEquals(new[] { 1, 2 }, new[] { 1, 3 }) ➞ false

Program.CheckEquals(new[] { 1, 2 }, new[] { 1, 2 }) ➞ true

Program.CheckEquals(new[] { 1, 12 }, new[] { 11, 2 }) ➞ false