Hola buenas.
La pregunta va enfocada a un script creado en Net Framework (c#).
He creado un metodo para rellenar todos los datos de un array sin tener que escribirlos.
El problema que tengo es para sacar luego un elemento de ese array en el metodo Main.
Dejo el codigo:
-- IMÁGENES ADJUNTAS --
🖼️
Estamos trabajando para mostrar las imágenes del foro
Adjunto #236905
Hola, te dejo una solución en C# para sacar un elemento de una matriz creada en otro método:
[CODE]using System;
class Program
{
static void Main(string[] args)
{
int[] numeros = RellenarArray(5); // Llamamos al método para rellenar el array
Console.WriteLine("El elemento en la posición 3 es: " + numeros[2]); // Accedemos al elemento en la posición 3 y lo imprimimos por consola
}
static int[] RellenarArray(int tamano)
{
int[] array = new int[tamano]; // Creamos la matriz con el tamaño especificado
for (int i = 0; i < tamano; i++)
{
array[i] = i + 1; // Rellenamos la matriz con los números del 1 al tamaño especificado
}
return array; // Devolvemos la matriz
}
}
[/CODE]
En este ejemplo, el método RellenarArray crea una matriz de números enteros del tamaño especificado y la rellena con los números del 1 al tamaño. Luego, el método Main llama a RellenarArray para obtener la matriz y, finalmente, accede al elemento en la posición 3 (índice 2) y lo imprime por consola.
Espero que esto te ayude a resolver tu problema. Si tienes alguna otra pregunta o necesitas más ayuda, no dudes en preguntar.