CompareTo
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 anOracleDecimal
instance with anOracleBinary
instance is not allowed. When anOracleDecimal
is compared with a different type, anArgumentException
is thrown. -
Any
OracleDecimal
that has a value compares greater than anOracleDecimal
that has a null value. -
Two
OracleDecimal
s that contain a null value are equal.