Класс NotFiniteNumberException

Исключение, которое выбрасывается, когда значение с плавающей запятой является плюс бесконечностью, минус бесконечностью или не является числовым (NaN).

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

public class NotFiniteNumberException : ArithmeticException, ISerializable, _Exception

Конструкторы

ТипИмяОписание
КонструкторNotFiniteNumberException() Инициализирует новый экземпляр класса NotFiniteNumberException .
КонструкторNotFiniteNumberException(Double) Инициализирует новый экземпляр класса NotFiniteNumberException недопустимым числом.
КонструкторNotFiniteNumberException(String) Инициализирует новый экземпляр класса NotFiniteNumberException , используя указанное сообщение об ошибке.
КонструкторNotFiniteNumberException(String, Double) Инициализирует новый экземпляр класса NotFiniteNumberException указанным сообщением об ошибке и недопустимым числом.
КонструкторNotFiniteNumberException(String, Exception) Инициализирует новый экземпляр класса NotFiniteNumberException , используя указанное сообщение об ошибке и ссылку на внутреннее исключение, которое стало исходной причиной данного исключения.
КонструкторNotFiniteNumberException(String, Double, Exception) Инициализирует новый экземпляр класса NotFiniteNumberException указанным сообщением об ошибке, недопустимым числом и ссылкой на внутреннее исключение, вызвавшее данное исключение.

Свойства

ТипИмяОписание
СвойствоData Возвращает коллекцию пар «ключ-значение», предоставляющих дополнительную заданную пользователем информацию об исключении. (Наследуется от Exception.)
СвойствоHelpLink Возвращает или задает ссылку на файл справки, связанный с этим исключением. (Наследуется от Exception.)
СвойствоHResult Возвращает или задает HRESULT — кодированное числовое значение, присвоенное определенному исключению. (Наследуется от Exception.)
СвойствоInnerException Возвращает экземпляр объекта Exception , который вызвал текущее исключение. (Наследуется от Exception.)
СвойствоMessage Возвращает сообщение, описывающее текущее исключение. (Наследуется от Exception.)
СвойствоOffendingNumber Возвращает недопустимое число, которое является плюс бесконечностью, минус бесконечностью или не является числовым (NaN).
СвойствоSource Возвращает или задает имя приложения или объекта, вызывавшего ошибку. (Наследуется от Exception.)
СвойствоStackTrace Получает строковое представление непосредственных кадров в стеке вызова. (Наследуется от Exception.)
СвойствоTargetSite Возвращает метод, создавший текущее исключение. (Наследуется от Exception.)

Методы

ТипИмяОписание
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetBaseException() При переопределении в производном классе возвращает исключение Exception , которое является корневой причиной одного или нескольких последующих исключений. (Наследуется от Exception.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetObjectData(SerializationInfo, StreamingContext) Задает объект SerializationInfo с недопустимым числом и дополнительной информацией исключения. (Переопределяет Exception.GetObjectData(SerializationInfo, StreamingContext).)
МетодGetType() Возвращает тип текущего экземпляра в среде выполнения. (Наследуется от Exception.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодToString() Создает и возвращает строковое представление текущего исключения. (Наследуется от Exception.)
developers/references/system.notfinitenumberexception.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)