This method compares the current instance to the supplied object and returns an integer that represents their relative values.
Declaration
// C#
public int CompareTo(object obj);
Parameters
obj
The supplied instance.
Return Value
The method returns a number:
Less than zero: if the value of the current instance is less than obj
.
Zero: if the value of the current instance is equal to obj
.
Greater than zero: if the value of the current instance is greater than obj
.
Implements
IComparable
Exceptions
ArgumentException
- The parameter is not of type OracleDecimal
.
Remarks
The following rules apply to the behavior of this method.
The comparison must be between OracleDecimal
s. For example, comparing an OracleDecimal
instance with an OracleBinary
instance is not allowed. When an OracleDecimal
is compared with a different type, an ArgumentException
is thrown.
Any OracleDecimal
that has a value compares greater than an OracleDecimal
that has a null value.
Two OracleDecimal
s that contain a null value are equal.