Я хочу, чтобы моя программа выдавала исключение, когда некоторая переменная с плавающей запятой достигает бесконечности или является Nan NotFiniteNumberException, который выглядит как решение, но есть проблема.
Это
try
{
Single x = 5;
x = x / 0;
x = x + 1;
}
catch (NotFiniteNumberException ex)
{
//bla bla bla
}
не будет ничего бросать.
Я знаю о IsNan
и IsInfinity
методах, но это не то, что я ищу.