4
Яка різниця між IEquatable і просто переважаючим Object.Equals ()?
Я хочу, щоб мій Foodклас міг перевірити, коли він дорівнює іншому екземпляру Food. Пізніше я буду використовувати його проти списку, і я хочу використовувати його List.Contains()метод. Чи варто впроваджувати IEquatable<Food>або просто переосмислювати Object.Equals()? Від MSDN: Цей метод визначає рівність, використовуючи порівняльник рівності за замовчуванням, визначений реалізацією об'єктом методу IEquatable.Equals для …
185
c#
.net
equals
equality
iequatable