tengo una función llamada Layout, con una cantidad exagerada de variables de diferentes tipos de datos y así como también varios arreglos de diferentes tipos de datos también y quiero pasar todas (o casi todas) las variables de este método a otro llamado
Print de la forma mas simple posible.
el problema es que pasárselo como parámetro seria una verdadera tortura debido a que son muchísimas, ademas de ser muy tedioso y complicado.
no puedo, ni quiero crear un arreglo de cada tipo de datos, debido a que no trabajo solo en este proyecto y se volvería muy confuso.
he intentado crear el método dentro del mismo método que quiero pasar sus variables, de esta manera.
public static void Layout(string GranCantidadDeVariablesyArreglos)
{
string ejemplo = "esto es un ejemplo";
Print();
void Print()
{
Console.WriteLine(ejemplo);
}
}
yo creía que esto era posible hacerlo pero visual estudio no me lo permite, se confunde y me pide que cierre Layout antes de abrir Print lo cual hace imposible que Print cumpla su función.
gracias por leer mi pregunta espero que me puedan ayudar.