Click or drag to resize

SafeComparerCompareSafe Method

Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
14c (14.1.1.0)
F23534-02
Compares its two arguments for order.

Namespace:  Tangosol.Util.Comparator
Assembly:  Coherence (in Coherence.dll) Version: 14.1.1.14 (14.1.1.14)
Syntax
C#
public static int CompareSafe(
	IComparer comparer,
	Object o1,
	Object o2
)

Parameters

comparer
Type: System.CollectionsIComparer
A comparer to use for the comparison (optional).
o1
Type: SystemObject
The first object to be compared.
o2
Type: SystemObject
The second object to be compared.

Return Value

Type: Int32
A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
Exceptions
ExceptionCondition
ArgumentException If the arguments are not of the same type or do not implement IComparable.
Remarks
Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second. Null values are evaluated as "less then" any non-null value. Non-null values that do not implement IComparable interface will be evaluated as equal.
See Also