C# Escribir/dividir código fuente en dos o varias líneas
19/02/2010C# Opciones de los Dialogos de Mensaje (MessageBox)
22/02/2010Ejemplo:
Al simplificar todo el código, se suele trabajar con métodos a los que iremos llamando en función de nuestras necesidades. Pero que pasa, si queremos interrumpir en un momento dado la llamada a un método y dejar de hacer lo que estuvieramos haciendo.
Imaginamos que tenemos un Dialogo de Mensaje, que nos indica si queremos ejecutar un procedimiento, y cuyas opciones sean “OK” o “Cancelar”.
Si le damos a Ok, continuará con el procedimiento haciendo los pasos que tenga que hacer.
Pero si le damos a “Cancelar” muchos sitios proponen el This.close que cierra el formulario en cuestión, pero ¿y si lo que me interesa es que se quede donde está sin cerrar el formulario?
La solución es con un sencillo Return
Esto nos dejará en el punto de partida y podremos volver a comenzar con lo que estabamos haciendo.
1 Comment
Si es verdad pero si el return lo tengo q poner dentro de un catch, u otro metodo, si escribo el return se va a referir al metodo que esta dentro el metodo que tu te refieres