Pregunta

is there a way to alter the way the code contracts behave during run time? as in, when a pre or post conidtion fails during run time, the application crashes. Is there a way instead of crashing, have a MessageBox displayed??

¿Fue útil?

Solución

When a contract fails the program does not 'crash' but an Exception is thrown. The Contracts class lets you control what kind of exception.

So you need some form of Exception Handling, and not just for the Contracts.

Having said that, a failing Contract is usually severe enough to terminate the application.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top