Hola gente:
¿Cómo están todos?
Quiero en C#, cuando entro en un void, al terminar, vuelve a continuar su camino justo donde lo dejó. Entro en un void a() a otro void b(). Todo acaba bien cuando termina void b(), vuelve al void a() y también acaba.
El problema está cuando hago esto. Voy al void a(), dentro de él, salto directamente al b(), sin acabar el void b(), salto al void c(), sin terminar el c(), salto o llamo al a() directamente.
De esa manera la pila se queda almacenada, no se borra hasta que termine todo el código interior de cada void.
¿Hay alguna manera de borrar la pila de llamada cuando salte de un void a otro sin terminar el programa completo?
Ya que estoy haciendo saltitos haciendo pruebas.
Lo suelo hacer cuando se hace mençus co nsubmenús y me da la tabarra.
Ver vídeo.
Gracias.