Как сделать метод Contains корректным для сравнения объектов с одинаковыми значениями

C#метод Containsосновы языкасравнение объектов