Если у меня есть объект типа MyBull
и List<MyBull> orig
:List.Contains не работает, как ожидалось
// Just an example
MyBull x = getMeTheObjectWithIdFromDB(9);
orig.add(x);
// Again same? data object
MyBull y = getMeTheObjectWithIdFromDB(9);
Почему это ложь, то?
// This is false, even though all the properties
// of x and y are the same.
orig.Contains<MyBull>(y);
Этот ответ забил мне еще один момент в моей «ответ-AC# -question-на-давая-a- Java-ответ "игра! :) Хотя у меня мало опыта C#, внутренний разработчик Java мгновенно выпалил: «Он забыл реализовать« equals() »и« hashCode() '!» ;) –