Hoy en este artículo vamos a ver algunos consejos y trucos para manejar excepciónes en C#.
No use el bloque de try-catch
en cada método
Usar el bloque de try-catch en cada método no lo ayudará mucho a tu programa, sino, hace que sea más lento, ya que tiene que ejecutar múltiples bloques de captura para una sola excepción. Pruebe el bloque de try-catch en el método principal y funcionará bien. Manejará todas las excepciones.
Usa el finally
en cada bloque try-catch
Como sabemos el finally
es opcional pero es muy útil. Como su nombre indica el bloque finally
siempre se está ejecutando al final. Utilice finally
para vaciar los objetos que se crearon en la función. Esto asegurará que la pérdida de memoria no ocurra y alivia a GC de borrar los objetos. Debido a que GC tiene menos trabajo que hacer, automáticamente su programa usará menos memoria.