Int16.IComparable.CompareTo(Object) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the object.
virtual int System.IComparable.CompareTo(System::Object ^ value) = IComparable::CompareTo;
int IComparable.CompareTo (object value);
abstract member System.IComparable.CompareTo : obj -> int
override this.System.IComparable.CompareTo : obj -> int
Function CompareTo (value As Object) As Integer Implements IComparable.CompareTo
Parameters
- value
- Object
An object to compare, or null
.
Returns
A signed number indicating the relative values of this instance and value
.
Return Value | Description |
---|---|
Less than zero | This instance is less than value . |
Zero | This instance is equal to value . |
Greater than zero | This instance is greater than value , or value is null . |
Implements
Exceptions
value
is not an Int16.
Remarks
This member is an explicit interface member implementation. It can be used only when the Int16 instance is cast to an IConvertible interface.
An Int16, regardless of its value, is considered greater than a null reference.