Я традиционно развертываю набор веб-страниц, которые позволяют вручную проверять основные функции приложения. Одним из примеров является LoggerTest.aspx, который генерирует и регистрирует тестовое исключение. Я всегда хотел вызывать DivideByZeroException, используя подход, подобный следующему фрагменту кода:
try
{
int zero = 0;
int result = 100 / zero;
}
catch (DivideByZeroException ex)
{
LogHelper.Error("TEST EXCEPTION", ex);
}
Код работает просто отлично, но я чувствую, что должно быть более элегантное решение. Есть ли лучший способ вызвать исключение в C #?