Buen día a todos:
Tengo un arreglo de n cantidad de elementos; me piden que agregue un elemento mas, y que se muestre al correr el Codigo.
Ejemplo: int [] enteros = {1,2,3,4,-5,-6,-7,5}
Si yo quiero que se añada el 8 al final del arreglo, es decir 1,2,3,4,-5,-6,-7,5,8
Si corro lo que llevo del código, me muestra lo siguiente: 1,2,3,4,-5,-6,-7,5,0
Como puedo hacer para que el dato que ingreso al final del arreglo; me lo muestre.
Necesariamente, debo hacerlo con arreglos, no con listas; y no encuentro la sintaxis; para que funcione dando el numero ingresado.
Console.Write(" Ingresa el dato que deseas agregar: ");
dato = int.Parse(Console.ReadLine());
int[] micopia = new int[enteros.Length+1];
enteros.CopyTo(micopia, 0);
enteros = new int [enteros.Length + 1];
micopia.CopyTo(enteros,0);
dato = enteros.Length-1;
Console.WriteLine("Los elementos del arreglo de los enteros son :" ,enteros );
foreach (int x in enteros)
Console.WriteLine(x);
NOTA: No incluí todo el código, por que esta es la parte donde estoy estancado
Gracias de antemano por su tiempo y soporte