Estoy utilizando excepciones para validar una entrada de control en Silverlight 4. Cuando lanzo una excepción de entrada no válida, VS 2010 muestra la ventana emergente y detiene el programa. Ignoro esto y reanudo el programa, y todo continúa bien (ya que la excepción se utiliza para señalar un error de validación). ¿Hay alguna manera de marcar esa excepción como ignorada?¿Hace que Visual Studio ignore las excepciones?
Estoy siguiendo este tutorial.
Casi un duplicado exacto de: http://stackoverflow.com/questions/2689065/supress-output-from-visual-studio-output-pane-c/2689187#2689187 (y mi respuesta se aplica igualmente aquí). Aconsejo no utilizar excepciones para validar la entrada de los usuarios; en todo caso, la entrada correcta es la excepción y confunde la regla, y no al revés. –
Lo sé. Pero esta parece ser la forma en que Silverlight lo hace. (O eso parece. Soy nuevo en SL) –
Podría considerar el enfoque 'Try *', como 'int.TryParse (" 123 ", ref result)' que devuelve un 'bool' que indica si la operación tuvo éxito . – zneak