Class IdComparer
- Namespace
- AlgorithmsSW.Object
- Assembly
- AlgorithmsSW.dll
public class IdComparer : Comparer<IIdeable>, IComparer<IIdeable>, IComparer
- Inheritance
-
IdComparer
- Implements
- Inherited Members
- Extension Methods
Fields
Instance
public static readonly IdComparer Instance
Field Value
Methods
Compare(IIdeable?, IIdeable?)
When overridden in a derived class, performs a comparison of two objects of the same type and returns a value indicating whether one object is less than, equal to, or greater than the other.
public override int Compare(IIdeable? x, IIdeable? y)
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.
Exceptions
- ArgumentException
Type
Tdoes not implement either the IComparable<T> generic interface or the IComparable interface.