• Sábado 20 de Abril de 2024, 18:08

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - lvgstark

Páginas: [1]
1
C# / Detener la ejecución de métodos
« en: Domingo 28 de Febrero de 2010, 23:38 »
Hola a todos,
Me estreno en el blog con una duda.

He realizado una miniaplicación que interactua con una base de datos.

Uno de los métodos, llama a varios métodos más. Y me encuentro con que el primer método me da una excepción que trato con "Try/Catch", y me gustaría que no continuara con el resto de métodos.

   private void btVerLineas_Click(object sender, EventArgs e)
        {
            verificardatos();
            try
            {(...) continua el código


verificar datos, verifica si los campos están informados, y en ese método si hay algún campo que no está bien informado me gustaría que no hiciera nada más.

Lo que he encontrado por ahí, es que debo hacer un this.close (pero no quiero cerrar la ventana).
También he probado con Return, pero me continua leyendo el código.

Mi duda, es si hay algun comando que simplemente detenga la ejecución y se quede en el punto de partida? o deje de leer el resto de métodos, o debo jugar todo el rato con "Try/Catch".

Gracias y espero que me haya explicado bien.

Páginas: [1]