посмотрите это (просто верните Позитив-бесконечность ∞)
Примечания:
Значение этой константы является результатом деления положительного числа
на ноль. Эта константа возвращается, когда результат операции
больше, чем MaxValue. Используйте IsPositiveInfinity, чтобы определить, является ли
значение оценивается как положительная бесконечность.
Так что это будет равно Бесконечности.
Console.WriteLine("PositiveInfinity plus 10.0 equals {0}.", (Double.PositiveInfinity + 10.0).ToString());
и теперь для отрицательных
Эта константа возвращается, когда результат операции меньше MinValue.
так что это будет равно Бесконечности.
Console.WriteLine("10.0 minus NegativeInfinity equals {0}.", (10.0 - Double.NegativeInfinity).ToString());
ссылка: https://msdn.microsoft.com/en-us/library/system.double.negativeinfinity(v=vs.110).aspx