Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Exposes a method that compares two objects.
Namespace: System.Collections
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Interface IComparer
public interface IComparer
public interface class IComparer
type IComparer = interface end
public interface IComparer
The IComparer type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
Compare | Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. |
Top
Remarks
This interface is used in conjunction with the Array.Sort and Array.BinarySearch methods. It provides a way to customize the sort order of a collection. See the Compare method for notes on parameters and return value.
The default implementation of this interface is the Comparer class. For the generic version of this interface, see IComparer.
.gif)