Class OrderComparer
public class OrderComparer : IComparer<IOrdered>
- Inheritance
-
OrderComparer
- Implements
- Inherited Members
Properties
Instance
public static OrderComparer Instance { get; }
Property Value
Methods
Compare(IOrdered, IOrdered)
Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
public int Compare(IOrdered o1, IOrdered o2)
Parameters
Returns
- int
A signed integer that indicates the relative values of
xandy, as shown in the following table.Value Meaning Less than zero xis less thany.Zero xequalsy.Greater than zero xis greater thany.
GetOrder(IOrdered)
protected int GetOrder(IOrdered o1)
Parameters
o1IOrdered
Returns
GetOrder(int, int)
protected int GetOrder(int i1, int i2)