4
Jaka jest różnica między IEquatable a po prostu przesłanianiem Object.Equals ()?
Chcę, aby moja Foodklasa mogła testować, ilekroć jest ona równa innej instancji Food. Później użyję go na liście i chcę użyć jego List.Contains()metody. Czy powinienem zaimplementować IEquatable<Food>czy po prostu zastąpić Object.Equals()? Z MSDN: Ta metoda określa równość za pomocą domyślnego modułu porównującego równość zdefiniowanego przez obiektową implementację metody IEquatable.Equals dla …
185
c#
.net
equals
equality
iequatable