Pregunta llamando a un método al cerrar la consola


¿Hay alguna manera de forzar al compilador de C #, visual studio 2010, a llamar a un método cada vez que el usuario cierra la consola? Sé que esto se puede hacer en los formularios de Windows mediante algún tipo de gestión de eventos o utilizando los métodos de eliminación, pero ¿qué pasa con la consola, hay alguna manera similar de poder llamar a un método al cerrarlo?


6
2018-06-13 12:16


origen


Respuestas:


No necesita una técnica especial en la mayoría de los casos ... simplemente agregue la rutina que estaba pensando hasta el final del programa; Bueno, puedes escribir tu programa de esa manera. Sin embargo, si aún necesita manejarlo, hay un mecanismo Ctrl + C o lo que se llama evento CancekKeyPress activado.

Comprobar esta


1
2018-06-13 12:22



No ! eso no es posible porque no escribiste el código para la ventana de la consola y no tienes ningún evento para sobrescribir


0
2018-06-13 12:18



Use la programación en lenguaje ensamblador para hacer eso.

Para usar la construcción en lenguaje ensamblador, use _asm {} en c # // google más allá

Para evitar que alguien cierre la ventana de la consola, anule la interrupción a la que se llama en ctrl + c o hay otra interrupción que se invoca al salir del programa. Anularlo ...


-2
2018-06-13 12:41