Книги автора: C# 4.0: полное руководство
/ Книги автора: C# 4.0: полное руководство
Книга: C# 4.0: полное руководство
Интерфейс IEquatable
Интерфейс IEquatable<T>
Интерфейс IEquatable<T>
реализуется в тех классах, где требуется определить порядок сравнения двух объектов на равенство их значений. В этом интерфейсе определен только один метод, Equals()
, объявление которого приведено ниже.
bool Equals(Т other)
Этот метод возвращает логическое значение true
, если значение вызывающего объекта оказывается равным значению другого объекта other, в противном случае — логическое значение false
.
Интерфейс IEquatable<T>
реализуется в нескольких классах и структурах среды .NET Framework, включая структуры числовых типов и класс String
. Для реализации интерфейса IEquatable<T>
обычно требуется также переопределять методы Equals(Object)
и GetHashCode()
, определенные в классе Object
.
Оглавление статьи/книги
- Члены пространства имен System
- Класс Math
- Структуры .NET, соответствующие встроенным типам значений
- Класс Array
- Класс BitConverter
- Генерирование случайных чисел средствами класса Random
- Управление памятью и класс GC
- Класс object
- Класс Tuple
- Интерфейсы IComparable и IComparable
- Интерфейс IEquatable
- Интерфейс IConvertible
- Интерфейс ICloneable
- Интерфейсы IFormatProvider и IFormattable
- Интерфейсы IObservable и IObserver
Похожие страницы
- Интерфейс IConvertible
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- 5.21 IP-адреса, интерфейсы и множественное пребывание
- Множественные интерфейсы и имена методов
- 2.1 Интерфейс SCSI
- 2.2 Интерфейсы IDE, EIDE и АТА
- 7.2 Интерфейс WMI
- 7.5 Программные интерфейсы приложений для адаптеров шины
- Не допускайте того, чтобы поток пользовательского интерфейса блокировался на длительное время
- Абстрактные базы как двоичные интерфейсы
- Интерфейсы накопителей на жестких магнитных дисках
- Интерфейс SATA