template<typename type_t>
class xtd::collections::generic::icomparer< type_t >
Exposes a method that compares two objects.
- Definition
template<typename type_t>
Exposes a method that compares two objects.
Definition icomparer.h:30
#define interface_
This keyword is use to represent an interface.
Definition interface.h:58
- Header
#include <xtd/collections/generic/icomparer
- Namespace
- xtd::collections::generic
- Library
- xtd.core
|
virtual int32 | compare (const type_t &x, const type_t &y) const =0 |
| Compares two entities and returns a value indicating whether one is less than, equal to, or greater than the other.
|
|
◆ compare()
template<typename type_t >
Compares two entities and returns a value indicating whether one is less than, equal to, or greater than the other.
- Parameters
-
x | The first entity to compare. |
y | The second entity to compare. |
- Returns
- A 32-bit signed integer that indicates the relative order of the entities being compared. The return value has these meanings:
Value | Condition |
Less than zero | x is less than y. |
Zero | x equals y. |
Greater than zero | x is greater than y. |
Implemented in xtd::collections::generic::comparer< type_t >, and xtd::collections::generic::empty_comparer< type_t >.
The documentation for this class was generated from the following file: