свойство hashCode
переопределение
Возвращает хеш-код числового значения.
Хеш-код совместим с равенством. Он возвращает одинаковое значение для int и double с одинаковым числовым значением, а значит, одинаковое значение для нуля и минус нуля типа double.
Для хеш-кода значений NaN никаких гарантий не предоставляется.
Реализация
int get hashCode;
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/num/hashCode.html