Spec-Zone.ru › Dart 2

dart:core

Comparator<T> псевдоним типа

Comparator<T> = int Function(T a, T b)

Подпись универсальной функции сравнения.

Функция сравнения представляет упорядочение на типе объектов. Полное упорядочение на типе означает, что для двух значений либо они равны, либо одно больше другого (и последнее должно быть меньше первого).

Функция Comparator представляет такое полное упорядочение, возвращая

  • отрицательное целое число, если a меньше, чем b,
  • ноль, если a равно b, и
  • положительное целое число, если a больше, чем b.

Реализация

typedef Comparator<T> = int Function(T a, T b);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/Comparator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API