======Метод Double.CompareTo(Object)====== Сравнивает данный экземпляр с указанным объектом и возвращает целое число, которое показывает, является ли значение данного экземпляра меньше, больше или равно значению заданного объекта. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public virtual int CompareTo(object value) **Параметры** * //value// * Тип: [[developers:references:system.object|System.Object]] * Объект для сравнения или значение null. **Возвращаемое значение** * Тип: [[developers:references:system.int32|System.Int32]] * Знаковое число, представляющее относительные значения этого экземпляра и параметра //value// .Значение Описание Отрицательное целое число Данный экземпляр меньше //value// .– или – Данный экземпляр не является числом ( [[developers:references:system.double.nan|NaN]] ), а параметр //value// является. Zero Этот экземпляр и параметр //value// равны.– или – И данный экземпляр, и //value// являются Double.NaN, [[developers:references:system.double.positiveinfinity|PositiveInfinity]] или [[developers:references:system.double.negativeinfinity|NegativeInfinity]] .Положительное целое число Этот экземпляр больше параметра //value// .– или – Данный экземпляр является числом, а параметр //value// — нет ( [[developers:references:system.double.nan|NaN]] ).– или – Параметр //value// имеет значение null.